zabbix1.1.6_agentのwindows2003インストールについて

初めましてshigeと申します。

表題についてみなさんの知恵を拝借したいと思います。

現在、ZABBIXの検証で1.1.4を使って検証していたのですが、
バージョンアップさせようと思い、インストールしようとしたのですが、うまくいきません。

いったん、WIN2003で動いていた、agentをアンインストールして、
以下の手順でインストールしました。

1、ZabbixW32.exeとzabbix_agentd.confをC:\Program Files\zabbix
  配下に置く

2、zabbix_agentd.confを以下に編集
Server=192.168.0.xx       ← ZABBIXサーバのIPアドレス
Hostname=zabbix-win2003     ← ZABBIXエージェントを動作させるホスト名
ListenIP=127.0.0.1 ← ListenするIPアドレス
LogFile=C:\Program Files\zabbix\zabbix_agent.log

3、コマンドプロンプトで以下を実行
C:\Program Files\zabbix> ZabbixW32.exe --config "C:\Program Files\zabbix\zabbix_agentd.conf install

4、 C:\Program Files\zabbix> ZabbixW32.exe start

以上で、インストールうまくいきます。

しかし、フロントエンドで監視対象ノードの追加をするとNot available Cannot connect to [zabbix-win2003][conection refushed]と表示されて監視してくれません。

問題がでたので1.1.4のagentに戻すとAvailableで正常に監視できます。

1.1.4と同じような設定ではwinでの1.1.6は正常に動かないのでしょうか?
ご教授ください。よろしくお願いします。

コメント表示オプション

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

こんにちは。

1.1.4と1.1.6で、zabbix_agentd.confは同じものを利用されているのでしょうか。特に、ポートの設定やZABBIXサーバーのIPアドレスの設定が誤っていると、ZABBIXサーバーからのリクエストが拒否されてしまいます。

また、ZABBIXエージェント/サーバーのログには何か出力されていないでしょうか。

ユーザー shige の写真

お世話になります。

zabbix_agentd.confは同じものを利用しています。

ZABBIXエージェント側とくに起動したというメッセージしかなく

ZABBIXサーバのログには
Cannot connect to [zabbix-win2003][Connection refused]
とでています。

よろしくお願いいたします。

ユーザー kodai の写真

windowsエージェントでは、1.1.5からListenIPのパラメータが実装されています。

そのため、エージェントはzabbix_agent.congのServerの項で設定したIPアドレスからの通信しか受け取りません。上記の設定でListenIPが127.0.0.1ということは、Serverの設定も127.0.0.1である必要があります。

今回の場合、ZABBIXエージェントとZABBIXサーバーは別マシンで動いていると思いますので、ListanIPを実インターフェースである192.168.0.xxに設定して再度試してみてください。