4

メトリクスをルート レベルで保存するにはどうすればよいですか。現在、統計階層の下に保存されています (グラファイトを参照) 最上位レベルの下に保存したい (グラファイト)

4

2 に答える 2

7

これらの設定を statsd 構成ファイルに追加します (おそらく のようなものです/etc/statsd.js)

{
  ...(unrelated options)...
, graphite: {
    legacyNamespace: false
  , globalPrefix:  ""
  , prefixCounter: ""
  , prefixTimer:   ""
  , prefixGauge:   ""
  , prefixSet:     ""
  }
}
于 2013-08-06T04:10:36.357 に答える
2

Graphite.js バックエンドで statsd を使用しているようです。

コードでは、メトリクスに統計のプレフィックスを付けるように設定されています。init() 中に globalprefix が提供されない場合

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

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

空の gobalPrefix を提供するには、init() の呼び出し方法を変更する必要があります。

また

停止するには、バックエンドを変更する必要があります。これは、すべての statsd メトリックに統計のプレフィックスを付けることです。

于 2013-04-06T03:41:52.947 に答える