Zabbix_ServerとZabbix_Agentの接続について

Ubuntu14.04でzabbixの検証をしています。

同じサーバOS上にZabbix ServerとZabbix agentをインストールしていますが、
Zabbix管理画面WEBの画面上ではホストはZが赤い状態になっていて、
「Received empty response from Zabbix Agent at [xxx.xxx.xxx.xxx]. Assuming that agent dropped connection because of access permissi」
と表示されています。これはzabbixサーバがzabbixクライアントに接続できない状態と理解しています。

zabbix_agentの設定(zabbix_agentd.confとしては、
Server=xxx.xxx.xxx.xxx
ListenIP=xxx.xxx.xxx.xxx
としています。

zabbix_agentdコマンドでは値を取得できるようです。

zabbix_agentd -t "system.cpu.load[all,avg1]"
system.cpu.load[all,avg1] [d|0.060000]

zabbix_getというコマンドはありませんでした。

Zabbix_serverがZabbix_agentに接続できない
原因の切り分けができる手順をご教示いただけませんでしょうか。
また、考えられる原因があればご教示いただけませんでしょうか(zabbix_getのコマンドが
無いのが原因なのでしょうか。とするとそれだけインストールすることは可能でしょうか)

バージョン情報-------
・Linuxバージョン
 Linux ubuntu 3.13.0-37-generic

・Zabbix_agentバージョン
Zabbix agent v2.2.6 (revision 48483) (27 August 2014)

・Zabbix_serverバージョン
Zabbix server v2.2.5 (revision 47411) (17 July 2014)
-------------

基本的なことで申し訳ないのですが、よろしくお願いいたします。
以上

コメント表示オプション

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

KFさん

>Server=xxx.xxx.xxx.xxx
>ListenIP=xxx.xxx.xxx.xxx
ServerとListenIPを両方とも同じに設定してないですか?
ListenIPはどのインターフェースで待ち受けるかの設定なので
エージェントが乗ってるマシンのIPを入れないとダメです。

以下のように設定してエージェントの再起動を行ってみてください。

Server=<ZabbixサーバのIP>
ListenIP=<Zabbixエージェントが乗ってるサーバのIP>※面倒な場合は0.0.0.0

ユーザー KF の写真

zintenさま

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

ご指摘いただいたとおり、ListenIP=0.0.0.0で解決しました。

構成的にはagentとserverは同じOSに乗っているし、
IPアドレスは1つしかないので、両方それを設定していたのですが、
それではだめなんですね。初歩的なことですみません。
ありがとうございました。

ユーザー TNK の写真

zabbix_getというコマンドはありませんでした。

どのようにしてインストールされたのかわかりませんが、パッケー
ジからインストールされたのであれば、zabbix-getという別パッケ
ージで用意されていると思われますのでご確認してみてください。

構成的にはagentとserverは同じOSに乗っているし、
IPアドレスは1つしかないので、両方それを設定していたのですが、
それではだめなんですね。初歩的なことですみません。

いいえ。

1つのサーバ上で稼働させる場合には、ServerもListenIPも同じIP
アドレスでも大丈夫です。
恐らく、その通信を阻害する何らかの設定がネットワークの設定と
して行われているのではないでしょうか。
例えば、ファイアウォールを有効にされていませんか?

あとは、zabbix_server.conf側の設定を記載頂けていませんが、
その設定との不一致による問題かもしれません。
zabbix_server.confのListerIPなどはどう設定されていますか?

もしかして、同じOS上でも別のVMで動かしていたりしていますか?

ユーザー zinten の写真

<>で括ったら消えてた...orz
前は自分のコメントを修正できた気がしたんですが
修正ボタンが見当たらないので返信で補足します。
--------------------------
Server=<ZabbixサーバのIP>
ListenIP=<エージェントが乗っているマシンで待ち受けをするインターフェースのIP>
--------------------------

ユーザー KAZ の写真

zintenさん

直しておきました。半角で&gt;とか&lt;で半角の<>が使えます。