public PartitionedRegionBridge(PartitionedRegionStats prStats) { this.prStats = prStats; this.parRegionMonitor = new MBeanStatsMonitor(PAR_REGION_MONITOR); parRegionMonitor.addStatisticsToMonitor(prStats.getStats()); configurePartitionRegionMetrics(); }
private Number getStatistic(String statName) { if (monitor != null) { return monitor.getStatistic(statName); } else { return 0; } }
public void stopMonitor() { monitor.removeStatisticsFromMonitor(null); monitor.stopListener(); }
public void addDistributionStats(DistributionStats distributionStats) { Statistics dsStats = distributionStats.getStats(); monitor.addStatisticsToMonitor(dsStats); }
public AsyncEventQueueMBeanBridge() { this.monitor = new MBeanStatsMonitor( ManagementStrings.ASYNC_EVENT_QUEUE_MONITOR.toLocalizedString()); }
public void stopMonitor(){ monitor.stopListener(); }
@Override public void handleNotification(StatisticsNotification notification) { for (StatisticId statId : notification) { StatisticDescriptor descriptor = statId.getStatisticDescriptor(); String name = descriptor.getName(); Number value; try { value = notification.getValue(statId); } catch (StatisticNotFoundException e) { value = 0; } log(name,value); statsMap.put(name, value); } }
public void addFunctionStats(FunctionServiceStats functionServiceStats) { Statistics functionStatistics = functionServiceStats.getStats(); monitor.addStatisticsToMonitor(functionStatistics); }
public AsyncEventQueueMBeanBridge() { this.monitor = new MBeanStatsMonitor( ManagementStrings.ASYNC_EVENT_QUEUE_MONITOR.toLocalizedString()); }
public void stopMonitor(){ monitor.stopListener(); }
@Override public void handleNotification(StatisticsNotification notification) { for (StatisticId statId : notification) { StatisticDescriptor descriptor = statId.getStatisticDescriptor(); String name = descriptor.getName(); Number value; try { value = notification.getValue(statId); } catch (StatisticNotFoundException e) { value = 0; } log(name,value); statsMap.put(name, value); } }
public PartitionedRegionBridge(PartitionedRegionStats prStats) { this.prStats = prStats; this.parRegionMonitor = new MBeanStatsMonitor(PAR_REGION_MONITOR); parRegionMonitor.addStatisticsToMonitor(prStats.getStats()); configurePartitionRegionMetrics(); }
public void addCacheServerStats(CacheServerStats cacheServerStats) { monitor.addStatisticsToMonitor(cacheServerStats.getStats()); }
public GatewaySenderMBeanBridge() { this.monitor = new MBeanStatsMonitor( ManagementStrings.GATEWAY_SENDER_MONITOR.toLocalizedString()); initializeStats(); }
protected Number getStatistic(String statName){ if(monitor != null){ return monitor.getStatistic(statName); }else{ return 0; } }
public void stopMonitor(){ monitor.stopListener(); }
public void stopMonitor() { monitor.removeStatisticsFromMonitor(null); monitor.stopListener(); }
/** Statistic related Methods **/ // Dummy constructor for testing purpose only public RegionMBeanBridge(CachePerfStats cachePerfStats) { this.regionStats = cachePerfStats; this.regionMonitor = new MBeanStatsMonitor(ManagementStrings.REGION_MONITOR .toLocalizedString()); regionMonitor.addStatisticsToMonitor(cachePerfStats.getStats()); configureRegionMetrics(); }
public void addGatewayReceiverStats(GatewayReceiverStats stats) { monitor.addStatisticsToMonitor(stats.getStats()); }
public GatewaySenderMBeanBridge() { this.monitor = new MBeanStatsMonitor( ManagementStrings.GATEWAY_SENDER_MONITOR.toLocalizedString()); initializeStats(); }