我有一个在GKE上运行的基于Dropwizard的应用程序。我已经使用dropwizard metrics support收集了许多特定于应用程序的指标。
我知道它可以通过HTTP、JMX、 CSV 、collectd等报告指标。
我想将这些指标发送到 Stackdriver。
想到了三个替代方案:
- 使用Stackdriver Monitoring API构建新的指标报告器
- 创建新的Stackdriver 监控代理风格
- 创建一个收集指标(共享文件或 http 轮询)并将它们发送到 StackDriver 的 sidecar 容器(API?collectd?)
实现这一目标的最有效和最直接的方法是什么?任何帮助表示赞赏。