如何将 StatsD(以及 Grafana 和 Graphite)设置为 Kamon 的后端?

How to set up StatsD (along with Grafana & Graphite) as backend for Kamon?

我想跟踪 Akka actor's metrics and for that I am using Kamon a JVM monitoring tool, which requires a backend service to post it's stats data so for this purpose I've decided to use open source StatsD with the combination of Grafana & Graphite. Here is the Grafana image,我在 docker 中 运行(在 docker 工具的帮助下,因为我在 Mac),一切正常。我能够看到 Grafana UI 屏幕,但它在图表中显示了一些 运行dom 数据,可能这些是示例图表。现在我正在努力研究如何使用我自己的数据源配置它。如果这里有人过去有同样的经历,可以帮助我吗?任何形式的帮助将不胜感激。

您看到的随机图是默认的 grafana 测试数据源。

您首先需要配置一个指向 Graphite 指标的新数据源。这里要意识到的重要一点是,从 Grafana 到 Graphite 数据源的 URL 位于同一个 Docker 容器中,即本地主机。

如果您设置具有以下属性的新数据源:

然后您应该有一个指向 Docker 容器中的 Graphite 指标数据的数据源。

注意 - Grafana UI 的默认 username/password 是 admin/admin.

希望对您有所帮助。