0

私は現在、修士論文プロジェクトの完成に取り組んでいます。そのためには、NagiosXI や OPSview に蓄積された生データを取得できる必要があります。これらはどちらも Nagios コアに基づいているため、生データを取得する方法は似ていると思います。この生データは、後で修士論文に関連する特定の静的計算を実行できるようにするために必要です。オンラインで調べたところ、生データを取得してグラフやビジュアル用に操作する Nagios プラグインがいくつか見つかりましたが、計算を完了するには生の数値が必要です。

また、Nagios からデータを抽出して Word または Excel ドキュメントに保存する PHP スクリプトまたはその他の言語を作成できるかどうかも調査しています。ただし、PHP または MySQL クエリに慣れていないため、これは少し余分な作業になります。このため、データを取得できるプラグインまたは同様のものを見つけられることを願っています。

4

3 に答える 3

0

mk livestatus http://mathias-kettner.de/checkmk_livestatus.html またはhttp://exchange.nagios.org/directory/Addons/APIs/JSON/Nagios2JSON/detailsを使用してみてください。これら のツールはすべて、必要なくステータス データを取得します。 DBまたはステータスファイルに移動します。XI は Nagios に基づいていますが、それでも Nagios と連携できます。

于 2011-10-20T07:45:41.400 に答える
0

http://dmytro.github.com/nagiraをご覧ください。

Nagios データにアクセスするための Web サービス API です。すべてのホスト、サービス ステータス データ、オブジェクト構成を複数の形式の JSON、XML、または YAML で取得できます。

于 2012-12-15T03:49:07.233 に答える
0

シアン化物、

NagiosXI については話せませんが、Opsview については話せます :)

RRD ファイルに保存されているデータにアクセスできます。rrdtool dump を使用して値を取得するか、次のような URL を使用できます: /rrdfetch?start=1307608993&end=1307695393&hsm=opsview%3A%3ACheck%20Loadavg%3A%3Aload1&hsm=opsview%3A%3ACheck%20Loadavg%3A%3Aload5

これにより、JSON データ ポイントが返されます。これは文書化されていませんが、インタラクティブな JavaScript グラフを強化するために使用されます。

または、完全な統計で ODW を有効にしている場合は、生データが ODW データベースに保存され、SQL コマンドを使用して生データを抽出できます。詳細については、 http://docs.opsview.com/doku.php?id=opsview-community:odwを参照してください。

トン

于 2011-06-10T07:42:36.763 に答える