加载中...

Micrometer 是 JVM 平台的应用指标门面(facade)库,常被称为'指标界的 SLF4J':应用面向统一 API 埋点,底层可插拔对接 Prometheus、Datadog、New Relic、InfluxDB、StatsD 等数十种监控系统,由 Spring 团队(Pivotal/VMware/Broadcom 一脉)维护。
提供 Counter、Gauge、Timer、DistributionSummary 等仪表类型,统一支持多维标签(tags);MeterRegistry 是注册与导出的核心抽象,不同后端实现各自的 Registry。Timer 可在客户端预聚合直方图并暴露给 Prometheus 计算分位数。
Spring Boot Actuator 默认基于 Micrometer 自动暴露 JVM、HTTP、数据源等指标;其子项目 Micrometer Tracing 接替 Spring Cloud Sleuth 提供追踪门面,并与 OpenTelemetry 桥接。
优点是解耦应用与监控后端、Spring 生态开箱即用;在非 Spring 场景下,直接使用 OpenTelemetry SDK 正成为另一主流选择。

登录 后参与讨论
暂无讨论,来发表第一条评论吧