【问题标题】:Graphite, how to change request rate to 1 minGraphite,如何将请求速率更改为 1 分钟
【发布时间】:2013-10-24 14:22:16
【问题描述】:

我最近用 Graphite 安装了 statsd。 Statsd 在 logstash 中工作:

statsd {
 host => "localhost"
 port => 8125
 debug => false
 increment => "%{dhcp}"

}

Graphite storage-schemas.conf:

[stats]
pattern = ^stats.*
retentions = 5m:500m,600:10080,1800:262974

问题是所有图表都是每秒或 10 秒,但我需要每分钟。 如何将图表速率更改为一分钟?

提前谢谢你。 最好的问候

【问题讨论】:

    标签: graphite logstash statsd


    【解决方案1】:

    在 statsd 的配置中,添加以下内容以确保 statsd 和石墨同步-

    flushInterval:60000,

    这里的计数以毫秒为单位。这将使 statsd 每分钟向石墨发送一次指标。

    pattern = ^stats\.

    retentions = 60s:90d

    您的存储架构没有落入正则表达式,因为您没有逃脱该句点。

    一个好主意是验证在指标上“最终适用”的架构。一个简洁的方法是tailf /opt/graphite/storage/log/carbon-cache/carbon-cache-a/creates.log 然后发送一个测试指标来验证以确定石墨认为你想要什么。输出将类似于-

    24/10/2013 15:05:08 :: 新指标 METRIC_NAME 匹配聚合模式 counters_fall_here

    24/10/2013 15:05:08 :: 创建数据库文件 /opt/graphite/storage/whisper/METRIC_NAME.wsp (archive=[(60, 43200), (600, 52560)] xff=0.0 agg=sum)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-08-03
      • 2018-03-01
      • 2014-09-02
      • 1970-01-01
      • 2018-06-20
      • 1970-01-01
      • 2021-11-01
      相关资源
      最近更新 更多