3

rrdtool を使用してアクセス ポイントを監視しようとしていますが、アクセス ポイントごとに個別の rrd ファイルを用意したいのですが、どうすればよいかわかりません。とにかく、それができれば、サイトごとに、サイトの場所に応じてさまざまなrrdデータベースからグラフを取得できます。ただし、会社レベルのグラフを見たい場合は、複数の rrd データベースにわたってデータを集計し、それを 1 つのグラフに表示したいので、2 つの別個の rrd データベースで 2 つのデバイスの帯域幅を測定した場合、これら 2 つのデータ ソースの「平均」を計算し、これらのアクセス ポイントを持つサイトのグラフに表示します。これは可能ですか?私は RRD の方法と rrdtool の考え方にまったく慣れていないので、これを行うためのより良い方法があれば教えてください。

また、RRD が内部でスペースを使用する方法は? これまで読んだ限りでは、RRD データベースのファイル サイズは決して大きくならないという人がいます。反対に、何年にもわたってどれくらいのファイルサイズが蓄積されるかについて尋ねる人もいます。だから私はここでちょっと混乱しています。統合された機能に基づいて、メモリに物を保持し、ディスクに書き込むと思いました。

rrdtool からも円グラフを生成できますか? アクセス ポイントに接続しているユーザーの数を特定する必要があります。特定のサイトの特定の時間にアクセス ポイントに接続しているユーザーの総数を円グラフとして表示できればよいでしょう。例えば、

アクセスポイント1:20 アクセスポイント2:40 アクセスポイント3:1

そのための円グラフを生成できれば、ユーザー数に応じてスライスされます。

質問数が多くてすみません。rrdtool が大きな違いをもたらさない場合は、本番環境で mysql サーバーを実行しているので、Mysql を使用することもできます。また、いくつかのファンキーなフラッシュを使用して、オンザフライでグラフを作成することもできます。時系列データに RDBMS よりも RRD を使用することの長所と短所について誰かが教えてくれれば、それは素晴らしいことです。

どうもありがとうございました!!

4

2 に答える 2

1
  1. 複数の RRD からのデータを 1 つのグラフに集約できます。rrdgraph ステートメントで CDEF コマンドを使用して、個々のデータベースの DEF を結合します。

  2. 行を追加して明示的にサイズを変更しない限り、rrd ファイルは同じサイズのままです。古いデータは期限切れになり、新しいデータに置き換えられます。(したがって、「ラウンド ロビン データベース」という名前です。)

  3. 円グラフ...わかりません。:) 私はそれを見たことがありませんが、それは確かにそれが不可能だという意味ではありません.

基本チュートリアルは読みましたか?http://oss.oetiker.ch/rrdtool/tut/rrdtutorial.en.html これは、何をすべきかを決めるのに役立つかもしれません。

于 2010-09-18T00:53:10.667 に答える
0

サボテンは私が言う後のあなたです。

これは、rrdtool (およびその他多数) の Web フロント エンドです。デバイスを作成して追加し、グラフを設定すると、それらのデータが RRD ファイルにポーリングされます。あらゆる種類のグラフを作成したり、集計グラフを作成したりできます。また、月次/週次/年次/任意の時間枠の統計について、rrd ファイルに対してクエリを実行することもできます。

円グラフを除いて、あなたが求めていたすべてのことを Cacti で行うことができます。

于 2012-11-01T11:26:12.977 に答える