private void checkTotalFactCount(KieSessionMonitoringMXBean mb, int factCount) { assertEquals(factCount , mb.getTotalFactCount() ); }
assertTrue(c1Monitor.getConfiguredReleaseId().sameGAVof(KieContainerMonitorMXBean.CLASSPATH_KIECONTAINER_RELEASEID)); assertTrue(c1Monitor.getResolvedReleaseId().sameGAVof(KieContainerMonitorMXBean.CLASSPATH_KIECONTAINER_RELEASEID)); assertEquals("org.kie.monitoring.kbase1.ksession1", statefulKieSessionMonitor.getKieSessionName()); assertEquals("org.kie.monitoring.kbase1", statefulKieSessionMonitor.getKieBaseId()); assertEquals("org.kie.monitoring.kbase1.ksession1", statelessKieSessionMonitor.getKieSessionName()); assertEquals("org.kie.monitoring.kbase1", statelessKieSessionMonitor.getKieBaseId()); assertTrue(c2Monitor.getConfiguredReleaseId().sameGAVof(KieContainerMonitorMXBean.CLASSPATH_KIECONTAINER_RELEASEID)); assertTrue(c2Monitor.getResolvedReleaseId().sameGAVof(KieContainerMonitorMXBean.CLASSPATH_KIECONTAINER_RELEASEID)); assertEquals("org.kie.monitoring.kbase1.ksession1", statefulKieSessionMonitor2.getKieSessionName()); assertEquals("org.kie.monitoring.kbase1", statefulKieSessionMonitor2.getKieBaseId()); assertEquals("org.kie.monitoring.kbase1.ksession1", statelessKieSessionMonitor2.getKieSessionName()); assertEquals("org.kie.monitoring.kbase1", statelessKieSessionMonitor2.getKieBaseId());
tft = checkTotalFiringTimeGEQ(aggrMonitor, tft); checkTotalSessions(aggrMonitor, 1); assertNull( aggrMonitor.getStatsForRule("ND" ) ); assertNull( aggrMonitor.getStatsForRule("ND2") ); assertFalse( aggrMonitor.getStatsByRule().containsKey("ND" ) ); assertFalse( aggrMonitor.getStatsByRule().containsKey("ND2") );
private void print(GenericKieSessionMonitoringMXBean mb) { LOG.debug("total match created : {}",mb.getTotalMatchesCreated()); LOG.debug("total match cancelled: {}",mb.getTotalMatchesCancelled()); LOG.debug("total match fired : {}",mb.getTotalMatchesFired()); if (mb instanceof StatelessKieSessionMonitoringMXBean) { StatelessKieSessionMonitoringMXBean c = (StatelessKieSessionMonitoringMXBean) mb; LOG.debug("inserted and deleted : +{} -{}",c.getTotalObjectsInserted(),c.getTotalObjectsDeleted()); } else if (mb instanceof KieSessionMonitoringMXBean) { KieSessionMonitoringMXBean c = (KieSessionMonitoringMXBean) mb; LOG.debug("total tact count : {}",c.getTotalFactCount()); } LOG.debug("{} ms .", mb.getTotalFiringTime()); }