Class 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 Detail

      • SystemLoadHealthCheck

        public SystemLoadHealthCheck()
      • SystemLoadHealthCheck

        public SystemLoadHealthCheck​(double max)
    • Method Detail

      • call

        public org.eclipse.microprofile.health.HealthCheckResponse call()
        Specified by:
        call in interface org.eclipse.microprofile.health.HealthCheck