有没有办法从Spring XD收集指标到Graphite?

时间:2015-05-17 16:50:24

标签: metrics graphite spring-xd

在阅读Spring XD的文档时,我发现它有一个收集指标的模型。

但是当我查看代码时,我已经看到这是Spring XD的自定义实现。然而,在项目依赖项中存在codahale的指标。

能否将收集的指标(例如,同样位于Spring XD的lib中的Graphite报告者)添加到收集的指标中是不是非常有用。

但是我无法在文档中找到任何可能的内容或者应该如何做到这一点。

有人提示如何做,或者目前是否有可能?

谢谢, 克里斯托弗

1 个答案:

答案 0 :(得分:0)

Spring XD运行时组件(XD管理员,容器和单节点JVM)在内部使用Spring Boot。 Spring Boot支持收集codahale的指标:

http://docs.spring.io/spring-boot/docs/current/reference/html/production-ready-metrics.html#production-ready-code-hale-metrics

由于codahale$XD_HOME/lib指标jar可用,因此所有这些指标都在Spring XD管理端点上公开{。}}。

默认情况下,在XD管理员上启用管理端点。你可以访问它们:

http://localhost:9393/management/metrics

对于容器JVM,您可以通过设置XD_MGMT_PORT并从' / management / metrics'访问来明确设置管理端口。端点。

您可以参考Spring XD wiki中的already部分了解更多详情。