0

我正在使用石墨来显示我们的应用程序事务统计信息。txns 以每秒 20 次左右的速度生成,并被处理并推送到石墨上。所以每秒有不止一个数据点。

我的问题是,如何在石墨中聚合这些数据?目前我的石墨每分钟只绘制数据点。

我的数据是这样的:

服务器名.syspulse.alert

. 目前我只有一台服务器。

这是我的存储架构文件

[carbon]
pattern = ^carbon\.
retentions = 60:90d

[default_1min_for_1day]
pattern = .*
retentions = 1s:3d,1min:90d,10min:180d

这是 storage-aggregation.conf 文件

[syspulse]
pattern = \.syspulse\.alert$
xFilesFactor = 0
aggregationMethod = sum

and default entries in the file are below this..

任何指针都会有所帮助...

4

1 回答 1

0

pattern = .* retentions = 1s:3d,1min:90d,10min:180d

应该可以以 1 秒的分辨率存储数据。

您是否在创建指标之前定义了此架构?否则,您应该重新创建它们(或调整它们的大小),因为模式仅在创建时使用。

要确认您的耳语文件具有正确的架构,您可以使用以下whisper-info.py脚本:

whisper-info.py /opt/graphite/storage/whisper/your/metric/path.wsp

于 2015-04-03T07:00:09.267 回答