1

NRPE で構成されたリモート サーバーがあり、9 つのコマンドについては正常に報告されていますが、他の約 10 のコマンドについては定義されていないというエラーが表示されます。基本的に、外部から到達できないバックエンド サーバーから統計情報を取得するために、このサーバーをプロキシとして利用しようとしています。コマンドラインからコマンドを実行すると問題なく機能しますが、nagios サーバーから統計を取得しようとすると、最初のコマンドは成功し、2 番目のコマンドは次の出力を返します。

エラー:

NRPE: Command 'check_remote_users' not defined

作品:

command[check_users]=/usr/lib64/nagios/plugins/check_users -w 5 -c 10

動作しません:

command[check_remote_users]=/usr/lib64/nagios/plugins/check_nrpe -H hostname -c check_users

また、これは両方の組み合わせでも同様に機能するようです:

command[check_users]=/usr/lib64/nagios/plugins/check_nrpe -H hostname -c check_users

どんな助けでも大歓迎です。

4

1 に答える 1

0

どちらのソリューションも正しかったのですが、私の間違いはサーバー構成にあり、コマンド定義を含まない別のリモート ホストと通信していました。

于 2014-04-02T02:33:11.570 に答える