5

初めてカスタム Nagios プラグインを使用していますが、プラグイン用のサービスを作成すると、このエラーが発生します。

(No output on stdout) stderr: execvp(/usr/local/nagios/libexec/check_load.py, ...) failed. errno is 2: No such file or directory

プラグインは、コマンド ラインで実行すると機能しますが、Nagios 内で実行すると機能しません。

これらの手順に従って、プラグインを Nagios に取り込みました https://assets.nagios.com/downloads/nagiosxi/docs/Managing-Plugins-in-Nagios-XI.pdf

Nagios UI での表示は次のとおりです。

プラグインは正しいパス (/usr/local/nagios/libexec) にあり、resource.cfg ファイルには同じパスが含まれています。

どちらもコマンド ラインで動作する 2 つの個別のプラグインを試しましたが、結果は同じエラーです。

このエラーは、ファイルの場所が正しくないことを示していますが、プラグインは指定されたディレクトリにあり、そのディレクトリ内でエラーなしで実行されます。

私は完全に困惑しており、どんな助けにも感謝しています。

4

2 に答える 2