2016-08-22 9 views
0

スーパーバイザ・ステータスをnagios.Iヘブン2台のサーバ1台、その他1台がクライアント・サーバです。クライアント・サーバのスーパーバイザが稼動しています。 は、私は私のservices.cfgファイルに私は/ usr/local/nagiosには/ libexecのパス&で私check_supervisord.pyファイルを置いています、Nagiosスーパーバイザ・ステータス・チェック

define service { 
    use generic-service 
    host_name ubuntuserver 
    service_description supervisord 
    check_command check_supervisord!80!hduser!password 
        } 

しかし、それは私が行方不明のエラーをプラグイン示す

enter image description here

+0

commands.cfgのエントリは何ですか? –

答えて

1

あなたの他のプラグインが正常に動作しているので、これは許可の問題であると思います。

cd /usr/local/nagios/libexec 
chmod 755 check_supervisord.py 
chown root:nagios check_supervisord.py 

プラグインが動作するかどうかを確認してください。これがうまくいかない場合は、スーパーバイザーがスクリプトで実行する必要があるアクセス許可を確認したり、スクリプト権限をシステム上で動作している他のプラグインと比較したりしてください。

関連する問題