用途:在 Spring Boot 服务中从零配置 Micrometer 指标,包括添加依赖、配置 Actuator 端点、选择导出后端(如 Prometheus、GCP Cloud Monitoring、Datadog),以及启用 JVM、HTTP、数据库等自动采集指标;也可为已有服务补充指标基础。
主要能力:通过 spring-boot-starter-actuator 及 micrometer-registry-* 依赖接入后端;在 application.yml 中暴露 /actuator/metrics 与 /actuator/prometheus 等端点;启用 jvm、process、system、tomcat、logback、hikaricp、jdbc、http 等指标;配置公共标签、分位数直方图与 SLO 桶;通过 MeterRegistryCustomizer 与 MeterFilter 定制 registry;为 Kubernetes 添加 Prometheus 抓取注解并配置存活/就绪探针;验证自动指标的测试方式。
使用方式:在 build 中引入 spring-boot-starter-actuator 与所选后端依赖,配置 management.endpoints.web.exposure.include、management.metrics.enable 与 export.prometheus 等项,随后用 curl http://localhost:8080/actuator/metrics、/actuator/metrics/jvm.memory.used、/actuator/prometheus 查看结果;可用 mvn spring-boot:run 启动验证。
限制:资料声明该技能面向初始搭建,自定义业务指标、基数控制、GCP 专属导出由其他技能负责;要求 Spring Boot 2.1+(建议 2.7+)、Maven 3.6+ 或 Gradle 6.0+、Java 11+。具体收费与价格暂未提供。