zabbixエージェントが停止してしまう

zabbixサーバの設定が完了したため、
新たに別サーバにエージェントを入れ設定を行いました。
しかし、zabbix-agentを起動時、表面上は正常に起動するものの、
直後にステータスを確認すると停止状態になってしまっています。
--------------------------------------------------------------------------
# service zabbix-agent start
Starting Zabbix agent: [ OK ]
# service zabbix-agent status
zabbix_agentd は停止しています
--------------------------------------------------------------------------
エラーが出ていればどこから調べるかあたりがつけられるのですが、
どう調べたらよいか手詰まりになってしまいました。
大変お手数ですが、アドバイスをお願い致します。

コメント表示オプション

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

以下について情報が不足しているので、十分なアドバイスが得られにくいかと思います

・対象のOS、ディストリビューション、バージョン等
・エージェントのインストール方法
 rpm 等パッケージで入れた or ソースから入れた
・エージェントのバージョン(3ケタ目まで)
 2.0.x / 2.2.x / 2.4.x

1.ps コマンド等で、実際のプロセスはそもそも起動しているのかを確認
2.agentd.conf 内 PidFile= の項目に書かれている pid 情報ファイルが存在しているか?を確認
3.1で確認したプロセスの ID と、2 で確認したファイル内に書かれている pid 情報が一致しているか?を確認

ユーザー kaeru の写真

ご返信ありがとうございます。
・CentOS release 6.6 (Final)
・yumを使用
・バージョン2.2
実に初歩的で申し訳ないのですが
zabbix_agentd.confのListenIP指定が誤っていたため
起動していない状態でした。
背景としては正常稼働していたzabbixに対し、
ふりっぱぁ様にて公開して頂いた
「zabbixの通信を暗号化する」を参考に
暗号化を試みております。
agentは起動したのですが、今度はserverが立ち上がらなくなりました…。
原因解決に至らなかった場合、別FORUMにてご質問させていただきます。
ご対応、誠にありがとうございました。

ユーザー TNK の写真

CentOS 6で、Zabbix SIAのyumリポジトリを利用されてインストー
ルされたのであれば、Zabbixサーバ上にZabbixエージェントをイン
ストールされるような環境であれば、設定ファイルはほとんど変更
する必要がありません。

詳細は、それぞれのログも確認してみてください。

 Zabbixサーバ側:
  /var/log/zabbix/zabbix_server.log
 Zabbixエージェント側:
  /var/log/zabbix/zabbix_agentd.log

Zabbixエージェントが起動できて、Zabbixサーバが起動できなくな
ったのであれば、ポート番号を変更していませんか?
ログにも、ポートが利用されていて指定されたポートが利用できな
いというようなログが出力されていませんか?

デフォルトなら、Zabbixエージェント(zabbix_agentd.conf)側が、

 ListenPort=10050

Zabbixサーバ(zabbix_server.conf)側が

 ListenPort=10051

になります。
デフォルトのポート番号で良いのであれば、コメントアウトされた
状態のままで変更する必要がありません。

ご確認ください。