Package com.helix.profiler.interactive
Class LiveDashboard
java.lang.Object
com.helix.profiler.interactive.LiveDashboard
Interactive Live Dashboard manager that refreshes and renders JVM stats to the terminal every 1 second.
-
Constructor Summary
ConstructorsConstructorDescriptionLiveDashboard(JitCompilationMonitor jitMonitor, GcLogAnalyzer gcAnalyzer, PrintStream outputStream) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidvoidsetActiveClassLoaders(long count) voidsetCachedRulesCount(long count) voidstart(long refreshIntervalMs) voidstop()
-
Constructor Details
-
LiveDashboard
public LiveDashboard() -
LiveDashboard
public LiveDashboard(JitCompilationMonitor jitMonitor, GcLogAnalyzer gcAnalyzer, PrintStream outputStream)
-
-
Method Details
-
start
public void start(long refreshIntervalMs) -
stop
public void stop() -
renderOnce
public void renderOnce() -
setActiveClassLoaders
public void setActiveClassLoaders(long count) -
setCachedRulesCount
public void setCachedRulesCount(long count) -
isRunning
public boolean isRunning()
-