1

我有一个希望以图形方式监控的应用程序。

我正在使用这个StatsD 客户端。我使用Graphite作为后端。我对基本工作流程有疑问:

我们使用 StatsD 客户端在我们的应用程序中包含指标。然后(通常)以 UDP 数据包的形式发送这些指标。Graphite(特别是 Graphite 中的Carbon)捕获这些数据包并将它们作为时间序列数据存储在Whisper数据库中。

那么,StatsD守护进程的作用究竟是什么?我只使用 StatsD 客户端和 Graphite 编写了一个工作应用程序。我在哪里错过了 StatsD 守护程序的使用?

4

1 回答 1

1

有同样的问题,所以即使帖子已经 7 个月了,我也会在这里回答。

从我可以收集到的信息(如此处解释的),StatsD 守护程序是 StatsD 服务器的同义词。在您的情况下,它是 Carbon/Graphite 或者可能是您的 Graphite Stack 中的 StatsD 特定组件。

例如,在我的公司,我们使用 ELK-Stack 中的 StatsD Beats Daemon。

于 2019-06-17T11:18:39.897 回答