千分尺到普罗米修斯转换

Micrometer to Prometheus conversion

我有一个 Spring 使用 Micrometer 的 Boot 2 应用程序。

不幸的是,我需要使用 Prometheus PushGateway(即推而不是拉)

所以我需要从 MeterRegistry 中读取所有 Meter 并将它们转换为 Prometheus 对象(例如 Gauge、Counter)。然后,将它们注册到 CollectorRegistry 并使用 PushGateway.

推送它们

有没有方便的方法进行这种转换?

谢谢!

您根本不需要设置手动转换。只需在 Spring Boots Actuator 中阅读有关 Prometheus Pushgateway 支持的 documentation