0

リモートでホストされているRRDファイルにアクセスし、データを視覚化するための高度にインタラクティブなダッシュボードを作成する必要があるプロジェクトがあります(ほとんどの場合、Rails / Flotなどを使用します)。

私はRRDToolやJarmon(特定のコレクションのようです)などのプロジェクトを調べましたが、rrdファイルからJavaScript側で使用できる形式にデータを取得する実証済みの方法があるかどうか疑問に思いました。サーバーの制限を示すものであれば、これをかなり単純なherokuインスタンスで実行するつもりです。

どうもありがとう、ネイダー

4

2 に答える 2

1

コマンドラインで呼び出されたrrdtool xportを見て、jsonを生成するか、スクリプトAPIを介して呼び出されたときに生データを取得し、スクリプト言語を使用して簡単にjsonに変換できます。

HTH トビ

于 2012-09-20T07:23:30.667 に答える
0

JavascriptRRD が必要です:

http://javascriptrrd.sourceforge.net/index.html

名前が示すように (Javascript RRD)、javascriptRRD は、リモート Web サーバーとローカル ファイル ディレクトリの両方から RRD (ラウンド ロビン データベース) ファイルを読み取って解釈するための JavaScript ライブラリです。AJAX に似た手法を使用しますが、リモート Web サーバーでコードを実行する必要はありません。つまり、RRD ファイルへの純粋なクライアント側アクセスを提供します。

javascriptRRD パッケージは、基本的な RRD 読み取りライブラリと、Flot ライブラリで RRD ファイルを簡単に表示できるヘルパー ライブラリを提供します。

于 2016-02-19T06:42:26.237 に答える