长时间运行后发现zabbix无法采集到最新的linux系统信息,判断zabbix agent卡住了,需要重启。
[root@dbs archive]# ps -ef|grep zabbix
zabbix 150087 1 0 19:38 ? 00:00:00 /usr/local/zabbix/sbin/zabbix_agentd
zabbix 150088 150087 0 19:38 ? 00:00:00 /usr/local/zabbix/sbin/zabbix_agentd: collector [idle 1 sec]
zabbix 150089 150087 0 19:38 ? 00:00:00 /usr/local/zabbix/sbin/zabbix_agentd: listener #1 [waiting for connection]
zabbix 150090 150087 0 19:38 ? 00:00:00 /usr/local/zabbix/sbin/zabbix_agentd: listener #2 [waiting for connection]
zabbix 150091 150087 0 19:38 ? 00:00:00 /usr/local/zabbix/sbin/zabbix_agentd: listener #3 [waiting for connection]
zabbix 150092 150087 0 19:38 ? 00:00:00 /usr/local/zabbix/sbin/zabbix_agentd: active checks #1 [idle 1 sec]
root 150094 154398 0 19:39 pts/2 00:00:00 grep zabbix
[root@dbs archive]# /usr/local/zabbix/sbin/zabbix_agentd restart
[root@dbs archive]# ps -ef|grep zabbix
zabbix 150087 1 0 2021 ? 00:09:49 /usr/local/zabbix/sbin/zabbix_agentd: active checks #1 [idle 1 sec]
root 150061 154398 0 19:33 pts/2 00:00:00 grep zabbix
restart后发现zabbix进程还在,只能杀掉zabbix进程。
[root@dbs archive]# kill -9 150087
[root@dbs archive]# ps -ef|grep zabbix
root 150084 154398 0 19:38 pts/2 00:00:00 grep zabbix
[root@dbs archive]# /usr/local/zabbix/sbin/zabbix_agentd start
启动zabbix agent。恢复正常。