如何让我的指标在根级别保存。目前已保存在统计信息层次结构下(请参阅graphite) 想要保存在顶层(Graphite)
答案 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。
或强>
您需要更改后端才能停止使用统计信息为所有统计指标添加前缀。