2017-04-12 1 views
0

私はzabbixプロキシとzabbixエージェントを作成し、そのエージェントがプロキシを介して話すように設定したいと思います。このzabbix-proxyとzabbix-agentのためのドッカーコンテナを作成しました。zabbixエージェントがサーバと話そうとしています

proxy.conf:

Server=192.10.30.58 # address of server 
ServerPort=10051 
Hostname=DFS 

agent.conf:私はZABBIXでも、作成した

Server=ZabbixProxy # the zabbix-proxy container name 
ListenPort=10050 
Hostname=Agent 

DFS名前のプロキシ。

DFS名前のホストと192.10.30.3:10051

エージェントと私は監視 - からのデータを見ることができます

192.18.0.4:10050(エージェントが実行されている内部IP)という名前のホスト>プロキシとエージェントの最新データ。

だから、うまくいきます。

しかし、私のログに私はエージェントのために、それは私を与えることを見ることができます:

INFO success: zabbix-agentd entered RUNNIG state, process has stayed up for > than 1 seconds (startsecs) 


failed to accept an incoming connection: connection from "192.10.30.58" rejected, allowed hosts: "ZabbixProxy" 

(192.10.30.3:10051は、プロキシの外部IPである)

それはエージェントと思われますまた、サーバーと話をしようとするが、私は理由を知らない。

ZabbixProxy(zabbixプロキシコンテナの名前)ではなくagent.confにプロキシ192.10.30.3のアドレスを入れても、同じエラーがあります。また、エージェントの最新データを取得できません。私はServerActive=ZabbixProxyまたはServerActive=192.10.30.3:10051使用


私は、私が受けています:

... 
INFO spawned: 'zabbix-agentd' with pid 51 
2017-04-12 16:37:55,916 INFO exited: zabbix-agentd (exit status 1; not expected) 
2017-04-12 16:37:57,928 INFO spawned: 'zabbix-agentd' with pid 52 
2017-04-12 16:37:57,988 INFO exited: zabbix-agentd (exit status 1; not expected) 
2017-04-12 16:38:01,001 INFO spawned: 'zabbix-agentd' with pid 53 
2017-04-12 16:38:01,061 INFO exited: zabbix-agentd (exit status 1; not expected) 
2017-04-12 16:38:02,063 INFO gave up: zabbix-agentd entered FATAL state, too many start retries too quickly 

そしてもちろん

は現在エージェントがまったく機能しません。

答えて

0

パラメータServerはパッシブアイテム用です - エージェントへの着信接続です。エージェントはパラメータServerActiveに基づいてサーバ(またはプロキシ)に接続します。これはあなたのケースでは正しく設定されていないようです。

+0

こんにちは、私はちょっと混乱しています。エージェントはServerActiveのみを使用していますか?とにかく、私は自分の投稿を更新しました。これはまったく動作しません。 – George

+0

Hmm。サーバのIPにzabbixプロキシipだけでなく、サーバのIPを追加する必要があるようです! – George

+0

いいえ、「ServerActive」にリストされているサーバまたはプロキシのいずれかしか持たないようにしてください。エージェントの起動に失敗するのは、奇妙な問題のように思えます。手動で起動し、エラーメッセージの内容を確認してください。 – Richlv

関連する問題