-
Type:
Incident report
-
Resolution: Won't fix
-
Priority:
Critical
-
None
-
Affects Version/s: 2.4.5
-
Component/s: Agent (G)
-
None
-
Environment:CentOS 6.5
I'v defined key in UserParameter,but return error with permission denied when I run zabbix_get,pls help me.
Zabbix_agentd.conf:
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=172.16.100.220,127.0.0.1
Hostname=YXP_zw_linux_test_126
Timeout=30
DebugLevel=4
EnableRemoteCommands=1
LogRemoteCommands=1
UnsafeUserParameters=1
UserParameter=get.os.type,head -1 /etc/issue
UserParameter=get.sockets,cat /proc/net/sockstat | grep sockets | awk '{print $3}'
[linux_test_126 zabbix]# zabbix_get -s 127.0.0.1 -k get.os.type
CentOS release 6.5 (Final)
[linux_test_126 zabbix]# zabbix_get -s 127.0.0.1 -k get.sockets
cat: /proc/net/sockstat: Permission denied]
Debug Log?
19406:20150515:115846.987 In zbx_popen() command:'cat /proc/net/sockstat | grep sockets | awk '{print $3}''
19406:20150515:115846.987 End of zbx_popen():7
19619:20150515:115846.987 zbx_popen(): executing script
19406:20150515:115846.990 In zbx_waitpid()
19406:20150515:115846.990 zbx_waitpid() exited, status:0
19406:20150515:115846.990 End of zbx_waitpid():19619
19406:20150515:115846.990 EXECUTE_STR() command:'cat /proc/net/sockstat | grep sockets | awk '{print $3}'' len:42 cmd_result:'cat: /proc/net/socks'
19406:20150515:115846.990 Sending back [cat: /proc/net/sockstat: Permission denied]
19406:20150515:115846.990 listener #3 [waiting for connection]