接口服务压测及可用性监控
背景
两会期间巡检公司的系统,索性先用自己的网站做个压测和接口可用性监控。
再应用到公司的系统中,就很轻松。
压测工具
jmeter 5.4.1
时序数据库
influxdb 1.7.10
可视化监控
grafana 7.4.3
监控告警
集成钉钉告警机器人和email告警
执行压测脚本
linux下
nohup jmeter -n -t '巡检计划.jmx'
windows下
启动
Start-Job -Name Juhua-Inspection {jmeter -n -t '巡检计划.jmx'}
终止任务
Remove-Job -Name Juhua-Inspection -Force
压测条件
大小断言、响应断言
100个并发,每个并发循环5万次
上跑了15分钟的结果
对于我这个2c4g云服务器,带宽5mb来说,结果相当可以了。