在Graphite中组织度量存储?

时间:2013-03-28 23:56:56

标签: graphite

如何让我的指标在根级别保存。目前已保存在统计信息层次结构下(请参阅graphite) 想要保存在顶层(Graphite)

2 个答案:

答案 0 :(得分:7)

将这些设置添加到您的statsd配置文件(可能类似/etc/statsd.js

{
  ...(unrelated options)...
, graphite: {
    legacyNamespace: false
  , globalPrefix:  ""
  , prefixCounter: ""
  , prefixTimer:   ""
  , prefixGauge:   ""
  , prefixSet:     ""
  }
}

答案 1 :(得分:2)

看起来你正在使用带有graphite.js后端的statsd。

在代码设置为使用 stats。为度量标准添加前缀,如果在init()期间没有提供globalprefix

https://github.com/etsy/statsd/blob/master/backends/graphite.js

line 180: globalPrefix  = globalPrefix !== undefined ? globalPrefix : "stats";

您需要更改调用init()的方式,以便为其提供空白的gobalPrefix。

您需要更改后端才能停止使用统计信息为所有统计指标添加前缀。