Package one.profiler
Interface AsyncProfilerMXBean
- All Known Implementing Classes:
AsyncProfiler
public interface AsyncProfilerMXBean
AsyncProfiler interface for JMX server.
How to register AsyncProfiler MBean:
ManagementFactory.getPlatformMBeanServer().registerMBean(
AsyncProfiler.getInstance(),
new ObjectName("one.profiler:type=AsyncProfiler")
);
-
Method Summary
Modifier and TypeMethodDescriptiondumpCollapsed(Counter counter) dumpFlat(int maxMethods) dumpTraces(int maxTraces) longvoidvoidvoidstop()
-
Method Details
-
start
- Throws:
IllegalStateException
-
resume
- Throws:
IllegalStateException
-
stop
- Throws:
IllegalStateException
-
getSamples
long getSamples() -
getVersion
String getVersion() -
execute
-
dumpCollapsed
-
dumpTraces
-
dumpFlat
-