Provides a shareable health monitoring interface and function to execute a list of checks. This allows applications to implement health checks that can be provided to their users. For example, the lite-for-jdbc library provides a default health check implementation that can be added to an application's list of health checks.
healthCheckAll
executes checks for a list of monitors asynchronously. Any error thrown by a check
will be caught and transformed to an unhealthy response.
repositories {
mavenCentral()
}
dependencies {
api("com.target:health-monitor-interface:1.2.0")
}
Health Monitor Interface uses standard gradle tasks
./gradlew clean build
We're using GitHub Discussions, so please chat with us there to talk about any questions, ideas, or changes you're thinking about.
Please report issues in the issues section of the repository
Fork the repository and submit a pull request containing the changes, targeting the main
branch.
and detail the issue it's meant to address.
Code reviews will look for consistency with existing code standards and naming conventions.
All changes should include sufficient testing to prove it is working as intended.