springspring-bootspring-boot-actuator

Spring Boot Actuator Cannot Show diskSpace Information


I have two Spring Boot application. I've added Spring Boot Actuator both of them. When I run one of them I can see diskSpace:

{
  "status": "UP",
  "diskSpace": {
    "status": "UP",
    "total": 399055067136,
    "free": 346446485504,
    "threshold": 10485760
  }
}

However at other service I can only see:

{
  "status": "UP"
}

Even I add that property to second service:

management:
  health:
    diskspace:
      enabled: true

I still cannot see diskSpace information. When I debug the system I see that such properties are collected but not returned to UI. What can be the problem?


Solution

  • Because only ADMINs are authorized to see any more info than this

    {
      "status": "UP"
    }
    

    To see all the metrics, authenticate with any user who has a spring security role ADMIN.

    Or

    (less preferable option) Disable security for actuator endpoint like this

    in application properties yaml file

    management:
       security:
          enabled: false