-
Notifications
You must be signed in to change notification settings - Fork 41.1k
Split health endpoint in two endpoints for overview and detailed status #9721
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
If we decide to change the response of |
The response will not change. The difference is that either it will provide the full details or nothing at all depending on whether the current user has the right to access the endpoint or not. Does that impact the CF stuff? |
Thumbs up but I would suspect most current monitoring tools which care at all expect at least status from the I guess depending on how they discover the endpoint URL those that wanted to could prefer the status endpoint if it exists or be tricked into |
@snicoll thanks for clarifying. In that case, it should not affect the CF behavior. In fact, if |
@jeffbswope We're planning to add the |
@philwebb Yes and I think people will be happy with that. I was using shorthand above as we have always used In any case thumbs up still -- just wanted to mention the potential impact (on little things outside your control which are perfectly reasonable to impact with a major release!) |
Currently
/application/health
is quite complex as it can display full details or only a single status based on various conditions. In our effort to revisit the actuator in Spring Boot 2, we intend to split the health endpoint in two separate endpoints:/application/health
is the existing endpoint and shows full details with no additional logic to switch to a single status/application/status
shows the status (and only that)Both endpoints can be enabled and/or secured separately.
The text was updated successfully, but these errors were encountered: