zhoubin416 发表于 2016-6-30 07:25:18

zabbix 监控nginx 出错

调试zabbix 3.0.3监控nginx状态,使用zabbix_get 怎么也取不到值,不知道什么原因。请各位高手解答下。谢谢!
zabbix 监控nginx 出错
# zabbix_get -s 10.10.1.110 -p 10050 -k "nginx.active"
ZBX_NOTSUPPORTED: Unsupported item key.

1.zabbix serve
centos 7.2 mysql 5.6   zabbix 3.0.3
2.client
   nginx 1.9

在nginx上使用yum 安装了zabbbix agent

nginx 配置文件
# cat ngx_status.sh
#!/bin/bash

case $1 in
active)
    curl -s http://127.0.0.1/ngx_status| awk '/Active/ {print $3}';;
accepts)
    curl -s http://127.0.0.1/ngx_status| awk 'NR==3 {print $1}';;
handled)
    curl -s http://127.0.0.1/ngx_status| awk 'NR==3 {print $2}';;
requests)
    curl -s http://127.0.0.1/ngx_status| awk 'NR==3 {print $3}';;
reading)
    curl -s http://127.0.0.1/ngx_status| awk '/Reading/ {print $2}';;
writing)
    curl -s http://127.0.0.1/ngx_status| awk '/Writing/ {print $4}';;
waiting)
    curl -s http://127.0.0.1/ngx_status| awk '/Waiting/ {print $6}';;
*)
    echo "Usage: $0 { active | accepts | handled | requests | reading | writing | waiting }" ;;
esac

# cat zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=10.10.1.171
ServerActive=10.10.1.171
Hostname=10.10.1.110
## Nginx_status

UserParameter=nginx.active,/etc/zabbix/ngx_status.sh active
UserParameter=nginx.accepts,/etc/zabbix/ngx_status.sh accepts
UserParameter=nginx.handled,/etc/zabbix/ngx_status.sh handled
UserParameter=nginx.requests,/etc/zabbix/ngx_status.sh requests
UserParameter=nginx.reading,/etc/zabbix/ngx_status.sh reading
UserParameter=nginx.writing,/etc/zabbix/ngx_status.sh writing
UserParameter=nginx.waiting,/etc/zabbix/ngx_status.sh waiting

在nginx上执行脚本可以正常使用
# /etc/zabbix/ngx_status.sh active
1

在zabbix上执行zabbix_get报错
# zabbix_get -s 10.10.1.110 -p 10050 -k "nginx.active"
ZBX_NOTSUPPORTED: Unsupported item key.

让34232 发表于 2016-6-30 09:50:38

参考这个http://www.iyunv.com/thread-236244-1-1.html

ybx13218464908 发表于 2016-7-1 09:49:05

注意查看一下脚本权限,本地运行的用户是root,而从服务端去调用的时候是以zabbix用户去执行脚本的

hhjj69431848 发表于 2016-7-5 15:09:35

agent服务重启过没

精神力量 发表于 2016-7-7 09:43:20

回贴赚金币啦

zhoubin416 发表于 2016-7-7 21:33:02

换成2.4版本,问题解决了。可能是新版本的问题吧。
页: [1]
查看完整版本: zabbix 监控nginx 出错