如何控制 statsd 发送到 Graphite 的指标?

How to control the metrics sent by statsd to graphite?

我正在使用托管石墨和 statsd。我想通过减少发送的指标来降低成本。 例如:对于每个计时器,我不想发送所有 14 个指标(upper、std...),但只发送其中的 3 个(mean_90、sum,也许还有另一个)。

如何在 statsd 配置文件中配置它?

查看 statsd 文档和 its source,我认为您无法将其配置为不发送所有指标。

我建议你:

  1. 编辑源代码以仅计算和发送您想要的指标。这可能很容易做到,只需删除计算它们的行。

  2. 配置 Graphite 以删除来自 statsd 的所有指标,这些指标与您想要的三种模式不匹配。