prometheus监控接口访问次数(性能测试之prometheus监控平台)

#创作挑战赛#

grafana prometheus node_exporter

Grafana是一款用Go语言开发的.源数据可视化工具,它自身没有数据存储功能,可以做数据监控和数据统计

Prometheus 是一个开源的服务监控系统和时间序列数据库

node_exporter: 收集数据(收集监控数据),node_exporter 是可变的,是根据你要收集哪些数据来进行选择

安装prometheus

开源,直接解压就可以使用,

tar.gz包,解压

prometheus监控接口访问次数(性能测试之prometheus监控平台)(1)

,然后启动 `./prometheus

prometheus监控接口访问次数(性能测试之prometheus监控平台)(2)

默认端口: 9090 http://prometheus_ip:9090

prometheus监控接口访问次数(性能测试之prometheus监控平台)(3)

prometheus监控接口访问次数(性能测试之prometheus监控平台)(4)

prometheus可以设置预警

安装node_exporter------安装在被测服务器上

这里为了能够采集到主机的运行指标如CPU, 内存,磁盘等信息。就需要用到node_exporter

解压tar.gzbao

启动 `./node_exporter`

prometheus监控接口访问次数(性能测试之prometheus监控平台)(5)

默认端口:9100

prometheus监控接口访问次数(性能测试之prometheus监控平台)(6)

配置prometheus node_exporter结合

修改prometheus配置文件: prometheus.yml

prometheus监控接口访问次数(性能测试之prometheus监控平台)(7)

配置需要监控的nodeexporter 的ip和端口

杀掉进程重启

prometheus监控接口访问次数(性能测试之prometheus监控平台)(8)

监听的节点已经生效

prometheus监控接口访问次数(性能测试之prometheus监控平台)(9)

grafana 中配置展示Prometheus中的数据

prometheus监控接口访问次数(性能测试之prometheus监控平台)(10)

prometheus监控接口访问次数(性能测试之prometheus监控平台)(11)

jmeter 无界面模式

JMETER-GUI模式 图像界面模式,只是用于 脚本开发以及调试脚本

企业使用的是CLI模式: no gui 无图像界面模式

prometheus监控接口访问次数(性能测试之prometheus监控平台)(12)

命令释义 jmeter -n -n no gui -t testplan 测试计划 jmx脚本文件 -l result 结果写入文件 jtl格式,**不存在**的文件 因为命令行模式中,没有追加、覆盖功能,只能写在一个空文件 jmeter.save.saveservice.output_format=csv 这个配置要为csv -e 转换 -o 输出 到一个**空文件夹*

在脚本所在位置执行命令

prometheus监控接口访问次数(性能测试之prometheus监控平台)(13)

没有配置jmeter的环境变量的花,只能在进入jmeter的bin文件夹下执行

执行命令 jmeter -n -t zccc.jmx -l zc\zc0118.jtl -e -o zc

prometheus监控接口访问次数(性能测试之prometheus监控平台)(14)

生成的文件

prometheus监控接口访问次数(性能测试之prometheus监控平台)(15)

生成报告

prometheus监控接口访问次数(性能测试之prometheus监控平台)(16)

prometheus监控接口访问次数(性能测试之prometheus监控平台)(17)

系统运行状态

prometheus监控接口访问次数(性能测试之prometheus监控平台)(18)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页