zabbixエラー-2180107
質問1:
zabbix-serverログを表示してエラーを検出
の原因となる
対応するホストプロファイルを表示します.ホスト名が設定されていません.
解決策:
1、hostnameの変更はwebインタフェースのホスト名と一致する
2、対応サーバーのzabbixクライアントを再起動する
問題2
zabbix-serverで対応するキー値を呼び出してエラーを報告する
の原因となる
/etc/sudoerファイルを表示すると、秘密保護構成が行われていないことがわかります.
解決策
対応するサーバの/etc/sudoerファイルを変更し、下の2行を追加
zabbix-serverログを表示してエラーを検出
tailf /var/log/zabbix/zabbix_server.log|grep 172.16.2.59
27671:20180107:100706.042 cannot send list of active checks to "172.16.2.59": host [HOSTNAME] not found
27670:20180107:100906.086 cannot send list of active checks to "172.16.2.59": host [HOSTNAME] not found
27670:20180107:101106.118 cannot send list of active checks to "172.16.2.59": host [HOSTNAME] not found
の原因となる
対応するホストプロファイルを表示します.ホスト名が設定されていません.
cat /etc/zabbix/zabbix_agentd.conf | grep Hostname
Hostname=HOSTNAME
解決策:
1、hostnameの変更はwebインタフェースのホスト名と一致する
vim zabbix_agentd.conf
2、対応サーバーのzabbixクライアントを再起動する
/etc/init.d/zabbix-agent restart
Shutting down Zabbix agent: [ OK ]
Starting Zabbix agent: [ OK ]
問題2
zabbix-serverで対応するキー値を呼び出してエラーを報告する
zabbix_get -s 172.16.2.59 -k zabbix_low_discovery[redis]
(Not all processes could be identified, non-owned process info
の原因となる
/etc/sudoerファイルを表示すると、秘密保護構成が行われていないことがわかります.
解決策
対応するサーバの/etc/sudoerファイルを変更し、下の2行を追加
zabbix ALL=(root) NOPASSWD:/bin/netstat, /app/jdk/bin/jps
Defaults:zabbix !requiretty