站长之家html模板,室内设计这个行业怎么样,中山建设网站公司,生鲜网站开发背景在性能测试中#xff0c;服务器资源是值得关注一项内容#xff0c;目前#xff0c;市面上已经有很多的服务器资 源监控方法和各种不同的监控工具#xff0c;方便在各个项目中使用。
但是#xff0c;在性能测试中#xff0c;究竟哪些指标值得被关注呢#xff1f;
监控有…在性能测试中服务器资源是值得关注一项内容目前市面上已经有很多的服务器资 源监控方法和各种不同的监控工具方便在各个项目中使用。
但是在性能测试中究竟哪些指标值得被关注呢
监控有着的分级体系下面引用 在以前的工作中想要实现服务器资源监控和DB的监控只能依靠任务管理器和肉眼 也无法保存历史数据结果也存在很大误差导致无法给出精确结果。
下面对 prometheus 进行介绍
node_expoert被监控机器。Windows 或者是 Linux 的系统都可以 PrometheusPrometheus 服务用于监控数据收集和查询部署在 windows 下和 Linux 下 都可以
GrafanaGrafana 服务用于数据展示部署在 windows 下和 Linux 下都可以
如果你想学习性能测试我这边给你推荐一套视频这个视频可以说是B站播放全网第一的性能测试教程同时在线人数到达1000人并且还有笔记可以领取及各路大神技术交流798478386
15天学会性能测试通俗易懂详细教学Jmeter性能测试实战集群压测全链路压测性能调优瓶颈分析极速掌握干就完事_哔哩哔哩_bilibili15天学会性能测试通俗易懂详细教学Jmeter性能测试实战集群压测全链路压测性能调优瓶颈分析极速掌握干就完事共计27条视频包括1.【性能测试】什么是性能测试以及性能测试的价值和目的、2.【性能测试】真实企业性能测试指标详解以及指标测算、3.【性能测试】真实企业中性能测试流程以及细节剖析等UP主更多精彩视频请关注UP账号。https://www.bilibili.com/video/BV1B14y1D7X9/?spm_id_from333.337.search-card.all.click node_expoertwindows
第一步
打开运行 windows_exporter.exe 验证方法在浏览器里面访问locahost:9182如果能正常访问出现以下内容表 示启动成功 第二步服务器应该都开启了防火墙需要把使用的端口允许通过防火墙才可以使用。 第三步验证在另外的机器上是否可以正常 在另外的机器上的浏览器中输入服务器的 ip9182 检查是否出现和第一步相同的结果
node_expoertLinux以 centos7 为例
第一步
上传 node_expoert。Windows 和 Linux 使用到的 node_expoert 不一致 第二步
移动进行目录 第三步后台启动
nohup /usr/local/node_exporter/node_exporter 如果出现把输出追加到 nohup.out为正常 第四步检查服务是否正常开启
运行netstat -nultp
启动成功结果 第四步服务器应该都开启了防火墙
在 Linux 下node_expoert 使用的端口为 9100。先检查端口是否开启
运行firewall-cmd --query-port9100/tcp
如果返回 no则端口未开启
开启对应端口
firewall-cmd --zonepublic --add-port9100/tcp –permanent 开启端口之后需要重启一下防火墙
firewall-cmd –reload
第五步
在另外的机器上访问采集地址
服务器 ip:9100/metrics
如果出现以下内容表示成功 Prometheus
以 windows 为例如果需要使用 docker 或者是 Linux请参考https://testerhome.com/topics/22231 下载在官网上即可获取到最新的安装包
第一步服务启动双击运行即可 验证方法
访问服务器 ip9090能正常访问出现以下内容表示启动成功 第二步
准备 node_expoert
打开 prometheus.yml 的配置文件在配置文件中添加一个新的 job 第三步重启 prometheus 的服务
第四步
经过短暂的延迟之后访问 prometheus 的服务地址。进入 status---targets 即可看到刚刚添加的 node_expoert node_expoert 的状态为 up则表示成功访问 node_expoert 的状态为 down则表示失败 Grafana
Grafana 是一个开源的度量分析和可视化工具可以通过将采集的数据分析查询然 后进行可视化的展示,并能实现报警。
服务安装
访问官网获取安装包
服务启动
进入 GrafanaLabs\grafana\bin运行 grafana-server.exe 启动服务 访问地址为服务器 ip3000
同样如果防火墙打开需要允许 grafana-server.exe 通过防火墙 第一次访问使用
admini/admini 进行登录即可 成功之后系统会提示修改密码修改符合规则要求的密码即可
第一步
添加数据源
进入 Configuration-Data Sources添加数据源选择 Prometheus 数据源设置
填写完成 name 和 url 之后保存即可 第二步
添加监控看板 目前我们使用官方提供的看板 点击 create----import 特别注意
1.Windows 系统的机器和 Linux 系统的机器使用的看板文件是不一致的windows 机器只 能使用 windows 看板Linux 机器只能使用 Linux 看板
2.如果在监控 window服务器的时候node_expoert 使用的是最新的 V0.13.0 版本需要把 看板中的查询语句进行修改替换
需要把 wmi_修改为 windows_ 3.如 果 要 获 取 官 方 的 看 板 请 访 问 https://grafana.com/grafana/dashboards