1

rrd ファイルをメモリにダンプして更新する方法はありますか。それをxmlファイルとしてダンプしてから、読み取り+更新+rrdとして復元できることを私は知っています。しかし、これは私にとって効率的な方法ではありません。大量の「古いデータ」を更新/修正する必要がある可能性があるため、 このディスカッションを参照してください

そのドキュメント ページでは、パラメータとしてデーモン アドレスについて説明していますが、これを使用してメモリ内の rrd データを更新できますか? deamon からデータを読み取るにはどうすればよいですか?

 rrdtool dump --daemon unix:/var/run/rrdcached.sock /var/lib/rrd/foo.rrd

ありがとう

4

1 に答える 1

3

一連のパイプを介してダンプ/復元し、フィルタープログラムを使用してデータを変更できます...

rrdtool dump old.rrd - | filter | rrdtool restore - new.rrd

ダンプされたバージョンを実際に使用する場合は、tmpfsパーティションにダンプすることもできます。

于 2012-08-01T12:50:38.780 に答える