Package io.smallrye.health.checks
Class SystemLoadHealthCheck
java.lang.Object
io.smallrye.health.checks.SystemLoadHealthCheck
- All Implemented Interfaces:
org.eclipse.microprofile.health.HealthCheck
public class SystemLoadHealthCheck
extends Object
implements org.eclipse.microprofile.health.HealthCheck
Health check implementation that is checking average load usage against max load
@Produces
@ApplicationScoped
@Liveness
HealthCheck check1() {
return new SystemLoadHealthCheck();
}
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
SystemLoadHealthCheck
public SystemLoadHealthCheck() -
SystemLoadHealthCheck
public SystemLoadHealthCheck(double max)
-
-
Method Details
-
call
public org.eclipse.microprofile.health.HealthCheckResponse call()- Specified by:
callin interfaceorg.eclipse.microprofile.health.HealthCheck
-