状態が「未監視」になり、監視が始まらない。

元々環境が作られている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 の写真

Zabbixサーバーのバージョンが1.6.6であるならば、エージェント
は1.6以前のバージョンを使用してください。
古いZabbixサーバーは新しいバージョンのエージェントと正常に通
信できない場合があります。

Zabbixサーバー側のバージョンが新しい組み合わせであれば対応し
ています。

--- 追記
あと、Cannot resolveとでているようですので、Zabbixサーバーに
登録したインターフェースの情報を確認してください。
DNS名で登録したのであれば、Zabbixサーバー上で名前解決できて
いますか?

ユーザー hyde4272 の写真

ありがとうございます。

エージェントの1.6以前のバージョンは公式HPからダウンロードできますか。最低でも2.2のようですが・・。
(https://www.zabbix.com/download_agents)
また、Webで追加したいホストの設定を確認しました。
名前:Baroon
DNS名:空欄
IPアドレス:192.168.203.85
接続方法:DNS名
ZABBIXエージェントのポート:10050
プロキシによる監視:(プロキシなし)
ステータス:有効

問題ありますでしょうか?よろしくお願いします。

ユーザー TNK の写真

エージェントの1.6以前のバージョンは公式HPからダウンロードできますか。最低でも2.2のようですが・・。

ソースのtar.gzファイル内に入っています。
https://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/

とはいえ、1.6は5年以上前にサポートが終了しているバージョンで
すので、継続して利用されることは強く強くお勧めしません。

あと、追記で書きましたが、登録したDNS名が名前解決できるかを
確認してください。
例えば、Zabbixサーバー上で「$ ping DNS名」とかできちんと応答
が返ってきますか?

ユーザー hyde4272 の写真

すみません。CentOSで「ping Baroon」は通りませんが、「ping 192.168.203.85」は通りました。
個人でなく会社でやっているので、Zabbixサーバーのバージョンを上げるとかはあまり考えていません。
エージェントの方を合わせる方向で行きたいと今現在思っています。
よろしくお願いします。

ユーザー hyde4272 の写真

エージェントのバージョンをサーバーと合わせました。
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 の写真

Zabbixの設定というよりは。。。とにかく
TNK様が追加で確認するよう依頼されている内容を確認してみてはどうでしょうか。

ユーザー Yasumi の写真

横レス失礼いたします。

①Zabbix 1.6.6の動作ですので、ホストを無効にしてから有効にし、1~2時間程度様子を見る、ということも必要かと思います。
 設定してからすぐ反映されないことも経験上ですが、何度かありました。
②zabbix_serverやagentのプロセス状態やログを確認し、必要に応じてプロセス再起動をしてみてください。

またTNKさんが指摘されておりますが、私は会社でやっていてるからこそ、
Zabbix 1.6を継続利用することは強くおすすめできないと感じます。

ユーザー hyde4272 の写真

回答ありがとうございました。
すみません。「ping 192.168.203.85」は通ってます。
あとすみませんが、Webの設定が誤りでした。接続方法は「IPアドレス」にすべきところでした。
既存の監視対象ホストの設定もそうなっていました。DNS名ではありませんでした。
また、 zabbix_agentd.confのHostnameに記載するのは、監視対象のマシンでコマンドプロンプトし、「hostname」で確認する値でした。ここも直しました。

この設定をしたところ、今度は [Interrupted system call]のエラーとなりました。
調べているところです・・。

ユーザー hyde4272 の写真

何度も投稿し、すみません。監視対象側のファイヤーウオールの設定を、既存の監視対象を参考に見直したところ、状態が「監視中」になりました。とりあえず大丈夫そうです。ありがとうございました。

ユーザー hyde4272 の写真

何度も投稿し、すみません。監視対象側のファイヤーウオールの設定を、既存の監視対象を参考に見直したところ、状態が「監視中」になりました。とりあえず大丈夫そうです。ありがとうございました。