use of javax.management.modelmbean.ModelMBeanAttributeInfo in project orientdb by orientechnologies.
the class OPerformanceStatisticManagerMBean method populateWriteCachePagesPerFlush.
private void populateWriteCachePagesPerFlush(List<MBeanAttributeInfo> performanceAttributes) {
final MBeanAttributeInfo pagesPerFlush = new ModelMBeanAttributeInfo(WRITE_CACHE_PAGES_PER_FLUSH, long.class.getName(), "Amount of pages are flushed inside of write cache flush operation", true, false, false);
performanceAttributes.add(pagesPerFlush);
}
use of javax.management.modelmbean.ModelMBeanAttributeInfo in project orientdb by orientechnologies.
the class OPerformanceStatisticManagerMBean method populateFullCheckpointTime.
private void populateFullCheckpointTime(List<MBeanAttributeInfo> performanceAttributes) {
final MBeanAttributeInfo fullCheckpointTime = new ModelMBeanAttributeInfo(FULL_CHECKPOINT_TIME, long.class.getName(), "Time which is spent on each full checkpoint", true, false, false);
performanceAttributes.add(fullCheckpointTime);
}
use of javax.management.modelmbean.ModelMBeanAttributeInfo in project orientdb by orientechnologies.
the class OPerformanceStatisticManagerMBean method populateWriteCacheSize.
private void populateWriteCacheSize(List<MBeanAttributeInfo> performanceAttributes) {
final MBeanAttributeInfo writeCacheSize = new ModelMBeanAttributeInfo(WRITE_CACHE_SIZE, long.class.getName(), "Size of write cache in bytes", true, false, false);
performanceAttributes.add(writeCacheSize);
}
use of javax.management.modelmbean.ModelMBeanAttributeInfo in project orientdb by orientechnologies.
the class OPerformanceStatisticManagerMBean method populateWALStartAOLogTime.
private void populateWALStartAOLogTime(List<MBeanAttributeInfo> performanceAttributes) {
final MBeanAttributeInfo walLogTime = new ModelMBeanAttributeInfo(WAL_START_AO_LOG_TIME, long.class.getName(), "Time which is spent to log record which indicates start of atomic operation in WAL", true, false, false);
performanceAttributes.add(walLogTime);
}
use of javax.management.modelmbean.ModelMBeanAttributeInfo in project orientdb by orientechnologies.
the class OPerformanceStatisticManagerMBean method populateWALEndAOLogTime.
private void populateWALEndAOLogTime(List<MBeanAttributeInfo> performanceAttributes) {
final MBeanAttributeInfo walLogTime = new ModelMBeanAttributeInfo(WAL_END_AO_LOG_TIME, long.class.getName(), "Time which is spent to log record which indicates end of atomic operation in WAL", true, false, false);
performanceAttributes.add(walLogTime);
}
Aggregations