zabbix-agent2(6.0.6)でアクティブチェックが動作しない
お世話になります。
RockyLinux8.6上にzabbix-server 6.0.6を構築しています。
サーバにzabbix-agent2をインストールし、zabbixサーバのパッシブチェックが正常に動作する事を確認しました。
テンプレートをLinux by Zabbix agentからLinux by Zabbix agent activeに変更したところ、
データが取得されず、エージェントのステータスが不明となります。
agentのログファイルを見た感じではagent側のアクティブチェックが動作していないように見えます。
--------
2022/07/11 12:04:48.389703 Starting Zabbix Agent 2 (6.0.6)
2022/07/11 12:04:48.390384 OpenSSL library (OpenSSL 1.1.1k FIPS 25 Mar 2021) initialized
中略
2022/07/11 12:04:48.390817 Plugin support version 1.0
2022/07/11 12:04:48.390836 Zabbix Agent2 hostname: [Zabbix server]
--------
zabbix server及びagent2はdnfでインストールした後特に設定は弄っておらず素の状態です。
また、firewalld、SELinuxは共に無効にしています。
どこの設定に問題があるかご教授ください。
アクティブチェックに関係がありそうなコンフィグを以下に記載致します。
---zabbix_server.conf
### Option: ListenPort
# Listen port for trapper.
ListenPort=10051
### Option: ListenIP
# List of comma delimited IP addresses that the trapper should listen on.
# Trapper will listen on all network interfaces if this parameter is missing.
# ListenIP=0.0.0.0
---
---zabbix_agent2.conf
ServerActive=127.0.0.1:10051
---
TNK - 投稿数: 4738
記載頂いたログでは動作していないと判断できるような情報は見受
けらません。
環境としては、Zabbixサーバーを稼働させている同じサーバー上に
Zabbixエージェント2をインストールされたということですよね?
そうであるならば、zabbix_agent2.confを書き換えなくても、その
ままで、「Linux by Zabbix agent active」のテンプレートで監視
することができます。
現在設定されている
---zabbix_agent2.conf
ServerActive=127.0.0.1:10051
---
のままでも同様です。明示的にポート番号を指定するかどうかだけ
の違いです。
それで監視できないのであれば、Webインターフェース上のホスト
名とzabbix_agent2.conf内のHostnameが一致していないことが考え
られます。
他の問題が発生していないかは、ZabbixサーバーとZabbixエージェ
ントの両方のログを再度ご確認ください。
あと、アクティブチェックのみにした場合、Zabbix 6.0ではWebイ
ンターフェース上のホスト一覧では、ZBXアイコンは緑にはなりま
せん。
ZBXアイコンを緑にしたいのであれば、パッシブチェックのアイテ
ム(タイプが「Zabbixエージェント」)を1つ以上設定してください。
朝霧 - 投稿数: 7
TNK様
ご回答ありがとうございます。
結論から申し上げますと、しばらく放っておいたら値が取得されるようになりました。
ネットワークアダプタのディスカバリに時間がかかっていたようで、動作していないと勘違いしていたようです。
ZBXアイコンが緑にならない事は初めて知りました。
これも勘違いに繋がっていたようです・・・