状態が「未監視」になり、監視が始まらない。
元々環境が作られているZabbixサーバがあります。
環境は下記の通りです。
IPアドレス・・・192.168.203.21
ZABBIXバージョン・・・1.6.6
CentOS 5.1.1
このZabbixサーバーで監視対象を1個追加したいです。
その監視対象のサーバも、既存のサーバです。
Zabbixエージェントをインストールしました。
環境は下記です。
IPアドレス・・・192.168.203.85
Zabbixバージョン4.0.0(OpenSSLでない)
Windows Server 2012R2
ファイヤーウオール、受信の規則の設定。
名前:Zabbix
プロトコルおよびポート:プロトコルの種類→TCP、ローカルポート→特定のポート、10050
そして、zabbix_agentd.confの内容は下記です。
Server=192.168.203.21
Hostname=Baroon
ListenPort=10050
ListenIP=192.168.203.85
StartAgents=3
DebugLevel=3
LogFile=C:\zabbix_agentd.log
Timeout=3
この設定をして、ZabbixのWebでホストの作成をし、他に既存であるホストと同じような設定をして
追加したのですが、状態が「未監視」で、「Get value from agent failed: Cannot resolve []」が表示されていて、監視がスタートしません。
これらの情報で、原因は分かりますでしょうか?
補足要求があればお願いします。
よろしくお願いします。
TNK - 投稿数: 4731
Zabbixサーバーのバージョンが1.6.6であるならば、エージェント
は1.6以前のバージョンを使用してください。
古いZabbixサーバーは新しいバージョンのエージェントと正常に通
信できない場合があります。
Zabbixサーバー側のバージョンが新しい組み合わせであれば対応し
ています。
--- 追記
あと、Cannot resolveとでているようですので、Zabbixサーバーに
登録したインターフェースの情報を確認してください。
DNS名で登録したのであれば、Zabbixサーバー上で名前解決できて
いますか?
hyde4272 - 投稿数: 48
ありがとうございます。
エージェントの1.6以前のバージョンは公式HPからダウンロードできますか。最低でも2.2のようですが・・。
(https://www.zabbix.com/download_agents)
また、Webで追加したいホストの設定を確認しました。
名前:Baroon
DNS名:空欄
IPアドレス:192.168.203.85
接続方法:DNS名
ZABBIXエージェントのポート:10050
プロキシによる監視:(プロキシなし)
ステータス:有効
問題ありますでしょうか?よろしくお願いします。
TNK - 投稿数: 4731
ソースのtar.gzファイル内に入っています。
https://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/
とはいえ、1.6は5年以上前にサポートが終了しているバージョンで
すので、継続して利用されることは強く強くお勧めしません。
あと、追記で書きましたが、登録したDNS名が名前解決できるかを
確認してください。
例えば、Zabbixサーバー上で「$ ping DNS名」とかできちんと応答
が返ってきますか?
hyde4272 - 投稿数: 48
すみません。CentOSで「ping Baroon」は通りませんが、「ping 192.168.203.85」は通りました。
個人でなく会社でやっているので、Zabbixサーバーのバージョンを上げるとかはあまり考えていません。
エージェントの方を合わせる方向で行きたいと今現在思っています。
よろしくお願いします。
hyde4272 - 投稿数: 48
エージェントのバージョンをサーバーと合わせました。
zabbix_agentd.logの冒頭に「zabbix_agentd started. ZABBIX 1.6.6 (revision 7834).」と記載してあるので間違いないです。
また、既に監視対象として設定されており問題なく「監視中」になっているサーバがあって、そのログに記載のエージェントのバージョンとも一致しています。
でも新しい監視対象の状態はやはり「未監視」のままです。
zabbix_agentd.confの内容も、既存の監視対象のを参考にして、監視対象のIPアドレス以外は同じはずなのですが・・。
Web上でのホストの設定も同様です。
ログは、
zabbix_agentd active check started [192.168.203.21:10051]で止まって更新されていません。
何が足りないのでしょう・・。
masak - 投稿数: 20
Zabbixの設定というよりは。。。とにかく
TNK様が追加で確認するよう依頼されている内容を確認してみてはどうでしょうか。
Yasumi - 投稿数: 380
横レス失礼いたします。
①Zabbix 1.6.6の動作ですので、ホストを無効にしてから有効にし、1~2時間程度様子を見る、ということも必要かと思います。
設定してからすぐ反映されないことも経験上ですが、何度かありました。
②zabbix_serverやagentのプロセス状態やログを確認し、必要に応じてプロセス再起動をしてみてください。
またTNKさんが指摘されておりますが、私は会社でやっていてるからこそ、
Zabbix 1.6を継続利用することは強くおすすめできないと感じます。
hyde4272 - 投稿数: 48
回答ありがとうございました。
すみません。「ping 192.168.203.85」は通ってます。
あとすみませんが、Webの設定が誤りでした。接続方法は「IPアドレス」にすべきところでした。
既存の監視対象ホストの設定もそうなっていました。DNS名ではありませんでした。
また、 zabbix_agentd.confのHostnameに記載するのは、監視対象のマシンでコマンドプロンプトし、「hostname」で確認する値でした。ここも直しました。
この設定をしたところ、今度は [Interrupted system call]のエラーとなりました。
調べているところです・・。
hyde4272 - 投稿数: 48
何度も投稿し、すみません。監視対象側のファイヤーウオールの設定を、既存の監視対象を参考に見直したところ、状態が「監視中」になりました。とりあえず大丈夫そうです。ありがとうございました。
hyde4272 - 投稿数: 48
何度も投稿し、すみません。監視対象側のファイヤーウオールの設定を、既存の監視対象を参考に見直したところ、状態が「監視中」になりました。とりあえず大丈夫そうです。ありがとうございました。