网页状态码监控
在zabbix的web界面,配置
–主机
–选择一个有外网权限的服务器,比如选择zabbix server–Web检测
,如图:
然后点击右上角的创建Web场景
,然后依次填入名称
,间隔
,客户端
等等,如图:
然后编辑步骤
,先添加
,填入对应的url,然后写上200状态码,意思就是返回200是OK的。
保存即可,如果还有http认证,那么就继续填写认证。
至此,一个简单的监控官网状态码的配置过程就结束了,剩下就是增添一下触发器,如下:
tcp连接监控
首先在zabbix-agentd.conf
里添加一个新的自定义监控项:
1
UserParameter=tcp.status[*],netstat -a | awk '/^tcp/ {++y[$NF]} END {for(i in y) print i,y[i]}' | grep $1 | awk '{print $NF}'
然后service zabbix-agent restart
重启客户端,模板就是https://gitee.com/careyjike_173/zabbix/tree/master/template 里的zbx_tcp_status_templates.xml
,直接导入即可。如图:
然后自己配置一下time_wait
/close_wait
的告警阈值。