我有一个希望以图形方式监视的应用程序。
我正在使用this StatsD客户端。我使用Graphite作为后端。我对基本工作流程有疑问:
我们使用StatsD客户端,以便在我们的应用程序中包含指标。然后,这些度量通常以UDP数据包的形式发送。石墨(特别是Graphite中的Carbon)捕获这些数据包并将其作为时间序列数据存储在Whisper数据库中。
那么StatsD守护程序的作用到底是什么?我仅使用StatsD客户端和Graphite编写了可运行的应用程序。我在哪里错过了StatsD守护程序的用法?
答案 0 :(得分:0)
也有同样的问题,所以即使帖子发表了7个月,我也要在这里回答。
据我所能收集的(explained here),StatsD守护进程是StatsD服务器的同义词。在您的情况下,它是碳/石墨或石墨堆栈中特定于StatsD的组件。
例如,在我的公司中,我们使用ELK-Stack中的StatsD Beats守护程序。