From: <sc...@hy...> - 2010-04-01 23:08:08
|
Author: scottmf Date: 2010-04-01 16:08:00 -0700 (Thu, 01 Apr 2010) New Revision: 14463 URL: http://svn.hyperic.org/?view=rev&root=Hyperic+HQ&revision=14463 Modified: trunk/src/org/hyperic/hq/product/server/mbean/ProductPluginDeployer.java trunk/src/org/hyperic/util/stats/ConcurrentStatsCollector.java Log: [HHQ-3782] added new stats to agent schedule mechanism Modified: trunk/src/org/hyperic/hq/product/server/mbean/ProductPluginDeployer.java =================================================================== --- trunk/src/org/hyperic/hq/product/server/mbean/ProductPluginDeployer.java 2010-04-01 23:02:58 UTC (rev 14462) +++ trunk/src/org/hyperic/hq/product/server/mbean/ProductPluginDeployer.java 2010-04-01 23:08:00 UTC (rev 14463) @@ -282,6 +282,8 @@ c.register(ConcurrentStatsCollector.EVENT_PROCESSING_TIME); c.register(ConcurrentStatsCollector.TRIGGER_INIT_TIME); c.register(ConcurrentStatsCollector.FIRED_ALERT_TIME); + c.register(ConcurrentStatsCollector.SCHEDULE_QUEUE_SIZE); + c.register(ConcurrentStatsCollector.UNSCHEDULE_QUEUE_SIZE); c.startCollector(); } catch (Exception e) { _log.error("Could not start Concurrent Stats Collector", e); Modified: trunk/src/org/hyperic/util/stats/ConcurrentStatsCollector.java =================================================================== --- trunk/src/org/hyperic/util/stats/ConcurrentStatsCollector.java 2010-04-01 23:02:58 UTC (rev 14462) +++ trunk/src/org/hyperic/util/stats/ConcurrentStatsCollector.java 2010-04-01 23:08:00 UTC (rev 14463) @@ -109,7 +109,9 @@ SEND_ALERT_TIME = "SEND_ALERT_TIME", ZEVENT_QUEUE_SIZE = "ZEVENT_QUEUE_SIZE", TRIGGER_INIT_TIME = "TRIGGER_INIT_TIME", - FIRED_ALERT_TIME = "FIRED_ALERT_TIME"; + FIRED_ALERT_TIME = "FIRED_ALERT_TIME", + SCHEDULE_QUEUE_SIZE = "SCHEDULE_QUEUE_SIZE", + UNSCHEDULE_QUEUE_SIZE = "UNSCHEDULE_QUEUE_SIZE"; // using tree due to ordering capabilities private final Map _statKeys = new TreeMap(); private AtomicBoolean _hasStarted = new AtomicBoolean(false); |