statsReporter.start(86400, TimeUnit.SECONDS);
/** * methods - bean life-cycle */ public void start() throws Exception { logger.info("SmscStatProviderJmx Starting ..."); setupCounterList(); this.ss7Management.registerMBean(Ss7Layer.SMSC_GW, SmscManagementType.MANAGEMENT, this.getName(), this); String statisticsServer = Version.instance.getStatisticsServer(); if (statisticsServer == null || !statisticsServer.contains("http")) { statisticsServer = DEFAULT_STATISTICS_SERVER; } // define remote server address (optionally) statsReporter.setRemoteServer(statisticsServer); String projectName = System.getProperty("RestcommProjectName", Version.instance.getShortName()); String projectType = System.getProperty("RestcommProjectType", Version.instance.getProjectType()); String projectVersion = System.getProperty("RestcommProjectVersion", Version.instance.getProjectVersion()); logger.info("Restcomm Stats starting: " + projectName + " " + projectType + " " + projectVersion + " " + statisticsServer); statsReporter.setProjectName(projectName); statsReporter.setProjectType(projectType); statsReporter.setVersion(projectVersion); statsReporter.start(86400, TimeUnit.SECONDS); smscStatAggregator.setCounterMessages(counterMessages); logger.info("SmscStatProviderJmx Started ..."); }
/** * methods - bean life-cycle */ public void start() throws Exception { logger.info("UssdStatProviderJmx Starting ..."); setupCounterList(); this.ss7Management.registerMBean(Ss7Layer.USSD_GW, UssdManagementType.MANAGEMENT, this.getName(), this); String statisticsServer = Version.instance.getStatisticsServer(); if (statisticsServer == null || !statisticsServer.contains("http")) { statisticsServer = DEFAULT_STATISTICS_SERVER; } // define remote server address (optionally) statsReporter.setRemoteServer(statisticsServer); String projectName = System.getProperty("RestcommProjectName", Version.instance.getShortName()); String projectType = System.getProperty("RestcommProjectType", Version.instance.getProjectType()); String projectVersion = System.getProperty("RestcommProjectVersion", Version.instance.getProjectVersion()); logger.info("Restcomm Stats starting: " + projectName + " " + projectType + " " + projectVersion + " " + statisticsServer); statsReporter.setProjectName(projectName); statsReporter.setProjectType(projectType); statsReporter.setVersion(projectVersion); statsReporter.start(86400, TimeUnit.SECONDS); ussdStatAggregator.setCounterDialogs(counterDialogs); ussdStatAggregator.setCounterMessages(counterMessages); logger.info("UssdStatProviderJmx Started ..."); }
/** * methods - bean life-cycle */ public void start() throws Exception { logger.info("CamelStatProviderJmx Starting ..."); setupCounterList(); // TODO: take an original version from JSS7 for Ss7Layer !!!! this.ss7Management.registerMBean(Ss7Layer.CAMEL_GW, CamelManagementType.MANAGEMENT, this.getName(), this); String statisticsServer = Version.instance.getStatisticsServer(); if (statisticsServer == null || !statisticsServer.contains("http")) { statisticsServer = DEFAULT_STATISTICS_SERVER; } // define remote server address (optionally) statsReporter.setRemoteServer(statisticsServer); String projectName = System.getProperty("RestcommProjectName", Version.instance.getShortName()); String projectType = System.getProperty("RestcommProjectType", Version.instance.getProjectType()); String projectVersion = System.getProperty("RestcommProjectVersion", Version.instance.getProjectVersion()); logger.info("Restcomm Stats starting: " + projectName + " " + projectType + " " + projectVersion + " " + statisticsServer); statsReporter.setProjectName(projectName); statsReporter.setProjectType(projectType); statsReporter.setVersion(projectVersion); statsReporter.start(86400, TimeUnit.SECONDS); camelStatAggregator.setCounterDialogs(counterDialogs); camelStatAggregator.setCounterSeconds(counterSeconds); logger.info("CamelStatProviderJmx Started ..."); }