Package com.helix.profiler.health
Class EngineHealthCheck
java.lang.Object
com.helix.profiler.health.EngineHealthCheck
Health check evaluator that inspects engine components for Metaspace usage, ClassLoader leaks,
cache effectiveness, and GC pressure.
-
Constructor Summary
ConstructorsConstructorDescriptionEngineHealthCheck(long maxClassLoaderThreshold, double minCacheHitRateThreshold, double maxGcPauseThresholdMs) -
Method Summary
Modifier and TypeMethodDescriptioncheckHealth(MetricsSnapshot metrics, GcStatistics gcStats) Executes health checks given metrics snapshot and GC statistics.
-
Constructor Details
-
EngineHealthCheck
public EngineHealthCheck() -
EngineHealthCheck
public EngineHealthCheck(long maxClassLoaderThreshold, double minCacheHitRateThreshold, double maxGcPauseThresholdMs)
-
-
Method Details
-
checkHealth
Executes health checks given metrics snapshot and GC statistics.
-