网友通过本文主要向大家介绍了zabbix监控mysql,zabbix监控原理,zabbix3.4,zabbix下载,zabbix等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
利用zabbix监控国际线路的延迟情况
很多时候会遇到国内各个厂商的线路不稳定,但是只能临时测试一下,没有一个详细的统计,这里利用zabbix来统计在此记录下对延迟比较在意的可以利用触发器来做报警
1.编写zabbix监控脚本
以下用监控香港服务器为例:- #!/bin/bash
- (time curl -s $1) >&/monitor/hk_logfile.log
- if [[ $? -eq 0 ]];then
- real=`cat /monitor/hk_logfile.log|grep 'real' |awk '{print $2}'`
- ms=${real:2:5}
- echo $ms
- fi
脚本一定要放在测试源服务器上
zabbix调用脚本及打印的日志文件需给定777权限,或者属组为zabbix用户
2.利用zabbix的UserParameter来调用脚本
UserParameter=script.hk[*],/monitor/monitor_hk.sh $1
$1为zabbix服务器端传过来,即要测试的目的地址
3.通过zabbix绘图显示线路之间的延迟情况

4.图形展示

至此,已完成延迟的监控,单位为ms。