0

最近、Nagios のインストールを 3.2 から最新バージョンにアップグレードしました。アップグレード後、すべてが正常に機能しているように見えましたが、今日、Nagios Graph の一部が機能しなくなっていることに気付きました。

NRPE を使用して、Web サーバーで作成した VBS スクリプトを実行します。クエリは、IIS によって作成されたログ ファイルを解析し、過去 10 分間の GET エントリの数を返します。返される出力は次のようになります。

OK: PAGEHITS 403 

これを最初に機能させるために、Nagios Graph のマップ ファイルを編集し、次のエントリを追加しました。

/output:.*PAGEHITS.*?(\d+)/
and push @s, [ 'pagehits',
            [ 'data', GAUGE, $1 ] ];

これは常に機能していましたが、アップグレード後にマップ ファイルがデフォルトに戻ったことに気付きましたが、上記のエントリを含む変更済みファイルに置き換えましたが、これは検出されていないようです。このサービスが追加された新しいホストでは、グラフが生成されません。

他のすべてのグラフは正常に機能しています。

4

1 に答える 1

0

どうやら、プラグインがパフォーマンス データを出力しない場合、nagios はプラグイン出力を perfdata ファイルに出力しなくなりました。詳細については、このスレッドを参照してください。

http://www.mail-archive.com/nagios-users@lists.sourceforge.net/msg36835.html

于 2011-09-25T18:56:19.300 に答える