|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
ComponentService exposes service information about a Mule Managed
component.ComponentServiceMBean defines the management interface for a mule
managed component.ComponentStats TODOComponentStatsMBean TODOYourKitProfilerServiceMBean.startCPUProfiling(long, String), YourKitProfilerServiceMBean.startMonitorProfiling()
or YourKitProfilerServiceMBean.startAllocationRecording(long), or remotely), it won't stop after the capture. To stop it, explicitly call
YourKitProfilerServiceMBean.stopCPUProfiling(), YourKitProfilerServiceMBean.stopMonitorProfiling() or YourKitProfilerServiceMBean.stopAllocationRecording().
long status = controller.getStatus();
if ((status & YourKitProfilerServiceMBean.ALLOCATION_RECORDING_ADAPTIVE) != 0) {
System.out.println("Allocation recording is on (adaptive)");
}
else if ((status & YourKitProfilerServiceMBean.ALLOCATION_RECORDING_ALL) != 0) {
System.out.println("Allocation recording is on (all objects)");
}
else {
System.out.println("Allocation recording is off");
}
if ((status & YourKitProfilerServiceMBean.CPU_TRACING) != 0) {
System.out.println("CPU profiling is on (tracing)");
}
else if ((status & YourKitProfilerServiceMBean.CPU_SAMPLING) != 0) {
System.out.println("CPU profiling is on (sampling)");
}
else {
System.out.println("CPU profiling is off");
}
if ((status & YourKitProfilerServiceMBean.MONITOR_PROFILING) != 0) {
System.out.println("Monitor profiling is on");
}
else {
System.out.println("Monitor profiling is off");
}
if ((status & YourKitProfilerServiceMBean.SNAPSHOT_CAPTURING) != 0) {
System.out.println("Snaphot capturing is on");
}
else {
System.out.println("Snaphot capturing is off");
}
JdmkAgent configures an Jdmk Http Adaptor for Jmx management,
statistics and configuration viewing of a Mule instance.JmxAgent registers MUle Jmx management beans with an MBean
server.JmxManagementException is thrown by the Jmx agents if an error
occurs while executing an operation.Log4jAgent exposes the configuration of the Log4J instance running
in Mule for Jmx managementManagementException is a general exception thrown by management
extensions.ModelService exposes service information and actions on the Mule
Model.ModelServiceMBean JMX Service interface for the UMOModel.MuleConfigurationService exposes the MuleConfiguration settings as
a management service.MuleConfigurationServiceMBean is a JMx service interface for the
Mule server configuration.MuleService exposes certain Mule server functions for managementMuleServiceMBean is a JMX service interface for the UMOManagerMx4jAgent configures an Mx4J Http Adaptor for Jmx management,
statistics and configuration viewing of a Mule instance.RouterStats TODORouterStatsMBean TODOStatisicsService exposes Mule processing statisticsStatisticsServiceMBean is a JMX interfaces for querying Mule event
processing statistics.YourKitProfilerServiceMBean.captureMemorySnapshot() every N seconds.
YourKitProfilerServiceMBean.captureMemorySnapshot() every N seconds.
YourKitProfilerServiceMBean.startCapturingMemSnapshot(int)
YourKitProfilerServiceMBean.startCapturingMemSnapshot(int)
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||