我一直在探索Graphite图形工具显示来自多个服务器的指标,似乎“推荐”的方式是首先发送所有指标数据到StatsD。 StatsD聚合数据并将其发送到石墨(或更确切地说,碳)。
在我的情况下,我想做简单的聚合,如和服务器上的度量和平均值,并在石墨中绘制。石墨带有一个Carbon聚合器,可以做到这一点。
StatsD甚至不提供我所说的那种聚合。
我的问题是 – 我应该使用statsd在我的用例吗?我在这里缺少什么?
> StatsD通过UDP操作,消除了carbon-aggregator.py在应用程序中响应缓慢和引入延迟的风险。换句话说,松耦合。
> StatsD支持对入站指标进行抽样,这在您不希望聚合器将所有数据点的100%用于计算描述性统计信息时非常有用。对于大容量代码段,通常使用0.5%-1%的采样率,以免过载StatsD。
> StatsD有 broad client-side支持。
原文链接:https://www.f2er.com/javaschema/282895.html> StatsD支持对入站指标进行抽样,这在您不希望聚合器将所有数据点的100%用于计算描述性统计信息时非常有用。对于大容量代码段,通常使用0.5%-1%的采样率,以免过载StatsD。
> StatsD有 broad client-side支持。