通过zabbix实现对RedHat、CentOS、HP-UX、AIX……监控
2 篇帖子 分页: 1 / 1
帖子xingfudebeishang » 2017年 3月 30日 15:46 星期四
配置文件中自定义的监控项:
UserParameter=thread_count,ps xH|wc -l

zabbix获得的数据:
# ./zabbix_get -s xxx.xx.xx.xx -k "thread_count"
11

命令执行获得的数据:
# ps xH|wc -l
294


求指教!!!
在线等!!!
帖子xingfudebeishang » 2017年 3月 30日 16:58 星期四
已解决 感谢群中大神指导
原因是因为执行命令的用户是root用户,得出的结果是root用户下的进程,而zabbix配置文件中的命令是由zabbix用户执行得到的结果,所以二者结果相差很大
想要监控到root用户下的所以线程数量,可以赋予zabbix用户sudo权限并且在执行的命令前面加上sudo即可
2 篇帖子 分页: 1 / 1

登录

在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客