我有一个Dropwizard应用程序,它从GKE容器提供API。在Stackdriver中获得管理指标(即管理端口上的/ metrics)的最佳实践是什么?我希望它们应该显示在Google云平台的“监控”->“指标浏览器”界面中。
我知道有两种方法可以将指标纳入Stackdrier;
JMX-有些人已经做到了;我已经设法挖掘出此tutorial how to monitor JVM's with JMX and Stackdriver,但无法验证它是否是有效的解决方案。
OpenCensus-对我来说,这似乎是更可行的解决方案,主要是因为拥有更大的知识库和(IMHO)更好的社区支持。主要是因为有关于Dropwizard integration with StackDriver和creating exporters的文档(您必须使用custom metrics)。