0

私の storage-schemas.conf には次のものがあります

[collectd]
pattern = ^machine\.
retentions = 60s:1d, 1m:14d

[grinder]
pattern = ^grinder\.
retentions = 10s:2d, 1m:14d

[catchall]
pattern = ^.*
retentions = 10s:2d, 1m:14d

しかし、の[catchall]ような名前に対してのみ一致していますmachine.super_foo.cpu.0.cpu.nice

4

2 に答える 2

0

私が考えていた古いバージョンの Carbon を使用していて、新しい表記法がサポートされていないことがわかりました。

さらに、Whisper は下位互換性のために従来の保持仕様をサポートしています - seconds-per-datapoint:count-of-datapoints

保持 = 60:1440

60 はデータポイントあたりの秒数を表し、1440 は保存するデータポイントの数を表します。これには不必要に複雑な計算が必要になるため、有効ですが、お勧めしません。

http://graphite.readthedocs.org/en/latest/config-carbon.html

このスクリプトを使用して構成を検証しました。

https://github.com/graphite-project/carbon/blob/master/bin/validate-storage-schemas.py

于 2013-10-08T12:46:06.087 に答える