我想将Micrometer的默认执行器指标(JVM内存等)发送到AWS ElasticSearch实例并在Kibana中可视化数据。
我想我正确设置了它,但是在Kibana中没有任何数据。
这是我的配置:
compile 'io.micrometer:micrometer-registry-elastic:latest.release'
management.metrics.export.elastic.host=https://${url}.us-east-1.es.amazonaws.com
URL在应用程序中是硬编码的,我只是在这里删除了它。我正在使用的URL来自我的ES域的AWS Dashboard,在其中列出:
Endpoint: https://${url}.us-east-1.es.amazonaws.com
但是使用这种配置,我无法获得任何数据显示在Kibana中。
其他注意事项:我知道Micrometer可以访问此数据,因为我设置了Prometheus端点,可以在其中查看执行器信息。这只是一个应该如何发送到弹性的问题。
资源:
答案 0 :(得分:1)
通过将Spring-Boot更新到2.1.0版本来解决。
从Micrometer 1.1.0开始支持Micromicro-elastic,它已包含在Spring-Boot 2.1.0发行版中。