1

私が一緒に働いている組織では、現在 Munin を監視ツールとして使用しています。Javascript コンポーネントで表示できるサービスに関するリアルタイム データをストリーミングするサービスを作成しました。できれば、運用チームはこれらのメトリックを Munin に表示して、リアルタイム監視用の別のシステムを用意する必要がないようにしたいと考えています。

  1. Javascriptを使用してリアルタイムデータを表示するためにMuninを使用することは可能ですか? できればこれをプラグインとして作成したいのですが、Munin HTML ページなどを変更して Javascript コンポーネントをページに追加するだけで問題ありません。
  2. ストリームの特定のプロパティが特定のしきい値を超えたときにアラート/アラームを指定するのも良いでしょう。(1) が実行可能であることを考えると、これを統合するための 1 つのアイデアは、リアルタイム ストリームを読み取り、いつアラートをトリガーする必要があるかを識別する外部アプリを作成することです。エラーが検出されると、外部アプリはこれをディスク上のファイルに書き込むことができます。次に、このファイルから読み取り、該当する場合は Munin 内から変更/アラームをトリガーする Munin プラグインを作成します。
4

2 に答える 2

0

グラフにしたいデータをデータベースに保存します。そこからチャートを作成する別のコードを記述し、ajax リクエストでチャートを更新するだけです。チャートを作成するphpコードはgdライブラリを使用するか、svg xml出力でそれを行うことができます。そして時間が経つ限り、ajaxでリクエストするだけでスクリプトの結果を取得できます。それは私が知っていることです

于 2014-05-20T06:56:10.860 に答える