削除したのにエラーが出続ける

お世話になっています。

zabbix proxyありの構成で監視を行っていますが、ZabbixサーバーのGUIにて該当ホストを削除しましたが、
該当ホストのzabbix agentログ、及びzabbix proxyログに以下のエラーが出続けています。
Zabbix proxy
cannot send list of active checks to "1.1.1.1": host [hostname] not found

Zabbix agent
no active checks on server [2.2.2.2:10051]: host [hostname] not found

この状態で該当ホストをZabbixサーバーのGUIにて再度登録しても、unreachableになってしまいます。
(zabbix proxyからzabbiz_getコマンドで該当ホストのzabbix agentに接続できることは確認済みです)

同じ環境の他のホストは問題ありません。

以上、宜しくお願いします。

Zabbix Server:3.0.9
Zabbix Proxy:3.0.9
Zabbix Agent:3.0.9

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

Zabbixエージェントが起動したままであれば、Zabbixエージェント
に設定したサーバー(ServerActiveの項目)に対して、Zabbixエージ
ェントが処理すべき項目が無いかを取得しようと試み続けると思い
ます。

監視する必要が無いのであれば、その監視対象のサーバーにインス
トールしたZabbixエージェントを停止してみてください。

ユーザー YSoe09 の写真

早速の回答ありがとうございます。

zabbix agentを停止すると確かに出力されることはなくなりました。

その後、やっぱり監視が必要とのことで

1.Zabbix ServerのGUIにて再登録
2.Zabbix Agentの起動

順で実施しましたが、

Zabbix proxy
cannot send list of active checks to "1.1.1.1": host [HOSTNAME] not found

Zabbix agent
no active checks on server [2.2.2.2:10051]: host [HOSTNAME] not found

Zabbix Server
Zabbix agent on HOSTNAME is unreachable for 5 minutes

の状態から変化しません。

MySQLのDBにゴミでも残っているのでしょうか?

ユーザー TNK の写真

Zabbixエージェントの設定のHostnameで指定したそのログに出力さ
れているホスト名のホストが、Zabbixサーバー上に登録されていま
すか?

登録されているのであれば、大文字小文字含めて合致しているか再
確認してみてください。

ユーザー YSoe09 の写真

>登録されているのであれば、大文字小文字含めて合致しているか再
>確認してみてください。

念には念を入れで、Zabbix Agentの設定ファイルに書かれているHostname=
の値をZabbix ServerのGUI上でコピーして更新しましたが、状況変わらずです。

ユーザー YSoe09 の写真

自己解決しました。

理由は不明ですが、そのまま放置していたらエラーも出ずにZabbix Serverからも正常に認識できました。

ありがとうございました。

ユーザー TNK の写真

恐らく、Zabbixサーバーの情報がZabbixプロキシに反映されるまで
に時間がかかったのでしょう。

設定にもよりますが、最悪1時間程度のタイムラグが発生します。
例;Activeモードの場合ConfigFrequencyに注意

設定を変更してもリアルタイムには反映されませんので、設定を変
更してから反映されるまで待つ必要があります。

より早く反映させたいのであれば、Zabbixサーバーの設定変更後、
Zabbixプロキシの再起動を行ってみてください。

ユーザー YSoe09 の写真

ありがとうございました。

今後、タイムラグを考慮して設定変更するようにします。