zabbix 监控nginx实例
参考文档:
一.启用nginx
status
location /status {
二.探测脚本(python版)
三.zabbix
agent配置
1.将有可执行权限的脚本放到zabbix用户能访问的目,如,/opt/zabbix/share/zabbix/externalscripts
2.增加自定义参数
echo
'UserParameter=nginx.status[*],/opt/zabbix/share/zabbix/externalscripts/nginxStatus.py
$1' >>/opt/zabbix/etc/zabbix_agentd.conf
3.重启zabbix
agent后测试
zabbix_get -s localhost -k
'nginx.status[accepts]'
如果能得到和直接执行脚本一样的结果则说明agent配置正确
四.导入并链接zabbix nginx模板
提示:可以自定义,也可以借用后修改,这里直接用运维生存时间凉白开前辈共享的模板,在此向前辈致敬。
导入过程略,链接模板过程略
五.效果