How to enable all endpoints in actuator (Spring Boot 2.0.0 RC1)

前端 未结 2 1730
不思量自难忘°
不思量自难忘° 2021-01-31 14:21

I moved to Spring Boot 2.0.0 RC1 from 1.5.10 and I am stuck with actuator in the latest version. How can I enable expose and enable all actuator endpoints?

The only endp

2条回答
  •  无人及你
    2021-01-31 14:59

    With Spring Boot 2.0.0.RC1, actuator endpoints must be 1) enabled and 2) exposed.

    By default, all endpoints but shutdown are enabled and only health and info are exposed.

    In your case, the following should work:

    management.endpoints.web.expose=*
    # if you'd like to expose shutdown:
    # management.endpoint.shutdown.enabled=true
    

    Note that this changes (again!) as of Spring Boot 2.0.0.RC2:

    management.endpoints.web.exposure.include=*
    # if you'd like to expose shutdown:
    # management.endpoint.shutdown.enabled=true
    

    In doubt, the dedicated migration guide is always up-to-date with the latest changes.

    Edit

    For easy copy and paste, here's the `yaml´ versions - as of Spring Boot 2.0.0.RC2:

    management:
      endpoints:
        web:
          exposure:
            include: "*"
    

    before:

    management:
      endpoints:
        web:
          expose: "*"
    

提交回复
热议问题