SpringBoot2.x使用Actuator来做应用监控

本文介绍了如何在SpringBoot2.x中使用Actuator进行应用监控,Actuator提供了HTTP端点和JMX来管理和监控应用,包括内置的健康检查端点和通过集成Micrometer收集的metrics。2.0版本更新了基础路径并默认启用了部分端点。此外,文章还提及了Micrometer的增强,支持Prometheus和Influx等监控系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Actuator

Spring-boot-actuator module 可帮助您在将应用程序投入生产时监视和管理应用程序。您可以选择使用 HTTP 端点或 JMX 来管理和监控您的应用程序。Auditing, health, and metrics gathering 也可以自动应用于您的应用程序。

  • 添加依赖,开启监控

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-actuator</artifactId>
        </dependency>
    </dependencies>
    
  • 特性

    • Endpoints

      Actuator endpoints 允许你去监控和操作你的应用。SpringBoot包含了许多内置的端点,当然你也可以添加自己的端点。比如 health 端点就提供了基本的应用健康信息。

    • Metrics

      Spring Boot Actuator 提供 dimensional metrics 通过集成 Micrometer.

    • Audit

      Spring Boo

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值