問題タブ [rrdtool]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2758 参照

java - Javaを使用してRRDファイルを正しく読み取るにはどうすればよいですか?

Javaを使用してRRDファイルを正しく読み取るにはどうすればよいですか?JRobinなどのツールを使用していますが、私のチームはそれらのツールに問題があり、RRDファイルを正しく読み取っていないようです。RRDToolを使用する必要があり、そのツールはPython用のインポート可能なライブラリです。

0 投票する
1 に答える
206 参照

php - データ検索/ストレージおよびグラフ作成ソリューションの選択

私たちの会社は、電気機器からほぼライブ(1秒間隔)のデータを取得できるようにするソリューションを設定する必要があります。現在使用しているのはCactiで、読み取り間隔を1分に短縮できます。

データがSNMP、XML、またはWebインターフェイス(それぞれが異なるデータ取得方法を持つ複数のデバイス)によって取得され、私の知識がHTML \ PHP \ JavaScriptプログラミングをカバーしていることを考慮して、そのような状況でのソフトウェアソリューションの提案は何でしょうか。機能。* nix CRONは最小で1分間隔しか処理できないため、それ自体で「要求」できるツールまたはソリューションが必要です。私が見る唯一の回避策は、JavaScriptをコーディングすることです。これは、毎秒リロードされ、サーバー側のコードをトリガーします。

たぶん、RRDToolのようないくつかのすぐに使えるソリューションがありますか、あるいは、通常のMySQL + Graphライブラリ(Googleなど)を使用して仕事をしますか?

0 投票する
1 に答える
1055 参照

php - Windows用のRDDToolphp拡張機能はどこにありますか?

Windowsのapache/php5でRDDToolを使用しようとしていますが、phpの拡張子が見つかりません。助けてもらえますか?それは存在しますか?rrdtool.exeのみでどのように行うことができますか?

ありがとう

0 投票する
1 に答える
1970 参照

rrdtool - RRDtool で 2 つの線を同じ高さに表示するにはどうすればよいですか?

グラフを大きくするために RRDtool を使用しています。

さて、このコマンド:

私にこのイメージを与えます:

メインボード温度

ご覧のとおり、凡例とテキスト「Current temp.: 42.00°C」は同じ高さ (ベースライン) に表示されません。

この種の線を隣り合わせに表示するにはどうすればよいでしょうか。

0 投票する
1 に答える
1036 参照

java - CPU とメモリの使用率を測定する RRD

継続的インテグレーション中にサーバーの CPU とメモリの使用量を測定したいと思います。それらをいくつかのグラフに表します。ラウンド ロビン データベース ファイル (*.rrd) を使用して、RRD4J ライブラリを使用して Java で実行します。

ラウンド ロビン アーカイブの定義方法がわかりません...次の種類の RRA を試しました。

または

どちらの場合も、1 秒ごとに 1 つの測定値を記録しますが、それでも 5 分間でグラフに 2 つのポイントが記録されます。同じ期間のより多くの値を含むグラフが必要です。

0 投票する
1 に答える
2137 参照

java - 非定期的な時系列データのラウンド ロビン データ ストレージ

一連の環境データを保存するための最良のメカニズムを探しており、データベースのサイズを制限するためのラウンドロビン データベース ( rrd ) の概念が好きです。これは Java Web アプリに使用されるため、Java ベースのテクノロジーの使用にもっと熱心です。私が見ているツールはJRobinRRD4Jです

ただし、RRD は一定間隔でデータを保存するように設計されているようです。これは正しいです?

私が保存しようとしているデータは、温度、湿度、ドアの開閉、ドライ接点の開閉などのイベント駆動型データです。

温度と湿度のデータをポーリングできますが、ハードウェアは、ハードウェアが変更を検出したタイミングに基づいて更新も送信します (定期的な間隔ではありません)。こちらも収納したいと思います。

イベント駆動型データはポーリングされず、センサーがデータを送信したときにのみ保存されます。

要約すると、私の質問は 2 つの折り目になります。

  1. RRD ツールを使用して不規則な間隔のデータを保存できますか?
  2. RRD ツールを使用して不規則な間隔のデータを保存できない場合、ストレージ メカニズムがデータ ストアのサイズを自動的に制限する方法で、不規則な間隔のデータを保存する方法に関する提案はありますか?
0 投票する
2 に答える
5242 参照

rrdtool - RRDTool:RRDファイルが更新されていません

RRDファイルが更新されていません。理由は何ですか?

グラフは、次の凡例を示しています。-nanv

次の構文を使用してRRDファイルを作成しました。

次に、次の構文でファイルを更新しました。

そしてこれでそれをグラフ化しました:

0 投票する
1 に答える
1311 参照

rrdtool - RRDtool データベースの更新に関する問題

次の構文でデータベースを作成しました。

そして、次を実行するcrontabエントリがあります。

$users と $active は外部ソースから取得されます。これは単なる代表例です。

約 24 時間待ったところ、RRDtool fetch によって大量のNaNの結果が得られました。ここで本当に基本的なものが欠けていますか、それとも説明どおりに機能する必要がありますか?

0 投票する
1 に答える
1186 参照

perl - RRDs::fetch RRDtool を使用した実装

RRD モジュール ( RRDs ::fetch)を使用するレガシー コードがいくつかありますが、RRD ファイルの生成が変更されました。

64 ビット プログラムは、32 ビット Perl で読み取ることができない RRD ファイルを生成しています。そこで、64 ビットの RRDtool を使用して RRDs:: fetch の動作を模倣することを計画しています。サンプル実装はありますか?

0 投票する
1 に答える
2296 参照

timezone - グラフのx軸に使用するタイムゾーンをrrdtoolにどのように指示しますか?

グラフの毎日の目盛りが00:00のデータの鮮明な変化と一致しなかったとき、タイムゾーンの問題があることに気付きました。Rrdtoolはローカルタイムゾーン(たとえばUTC + 6)を使用して目盛りを選択していますが、データはUTC+0を想定して目盛りに変換されています。タイムゾーンを上書きするrrdtoolグラフのコマンドラインオプションはありますか?

環境でTZ=UTC + 0を適用しようとしましたが、rrdコマンドが実行用にファームアウトされているため、そのスティックを作成するのに問題がありました。