def configure(self, configuration): # Call parent configure method BaseThreadedModule.BaseThreadedModule.configure(self, configuration) self.interval = self.getConfigurationValue('interval') self.fields = self.getConfigurationValue('fields') self.stats_collector = StatisticCollector.StatisticCollector() self.module_queues = {}
def configure(self, configuration): # Call parent configure method BaseThreadedModule.BaseThreadedModule.configure(self, configuration) self.emit_as_event = self.getConfigurationValue('emit_as_event') self.interval = self.getConfigurationValue('interval') self.stats_collector = StatisticCollector.StatisticCollector() for counter_name in ['events_received', 'event_type_Unknown', 'event_type_httpd_access_log']: StatisticCollector.MultiProcessStatisticCollector().initCounter(counter_name) self.module_queues = {}
def configure(self, configuration): # Call parent configure method BaseThreadedModule.BaseThreadedModule.configure(self, configuration) self.emit_as_event = self.getConfigurationValue('emit_as_event') self.interval = self.getConfigurationValue('interval') self.event_type_statistics = self.getConfigurationValue( 'event_type_statistics') self.stats_collector = StatisticCollector.StatisticCollector() self.mp_stats_collector = StatisticCollector.MultiProcessStatisticCollector( ) self.module_queues = {}