コード例 #1
0
ファイル: server.py プロジェクト: jpalanco/alienvault-ossim
    def __init__(self):
        Monitor.__init__(self, MonitorTypes.SERVER_EPS_STATS)
        self.message = 'Server EPS stats Monitor Enabled'

        self.__server_ip = '127.0.0.1'
        self.__server_port = '40009'
        self.__stats_dir = '/var/alienvault/server/stats'
        self.__eps_log_file = '%s/%s' % (self.__stats_dir, 'eps.log')
        self.__max_samples = 168
コード例 #2
0
    def __init__(self):
        Monitor.__init__(self, MonitorTypes.SERVER_EPS_STATS)
        self.message = 'Server EPS stats Monitor Enabled'

        self.__server_ip = '127.0.0.1'
        self.__server_port = '40009'
        self.__stats_dir = '/var/alienvault/server/stats'
        self.__eps_log_file = '%s/%s' % (self.__stats_dir, 'eps.log')
        self.__max_samples = 168
コード例 #3
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_PLATFORM_TELEMETRY_DATA)
     self.message = 'Platform Telemetry Data Monitor Enabled'
     self.__strike_zone_plugins = [
         '0005_agent_plugins_exist.plg', '0006_agent_plugins_integrity.plg',
         '0008_agent_rsyslog_conf_integrity.plg',
         '0009_alienvault_dummies.plg', '0013_bash_history.plg',
         '0018_current_network_config.plg', '0019_licensed_devices.plg',
         '0025_default_hw.plg', '0026_default_repositories.plg',
         '0027_default_server_packages.plg', '0029_disk_size.plg',
         '0031_hosts_file.plg', '0033_kernel_configuration.plg',
         '0034_mysql_history.plg', '0035_netlink_status.plg',
         '0037_network_routing.plg', '0041_pkg_checksum.plg',
         '0045_resolv_file.plg', '0047_schema_version.plg',
         '0054_unsupported_installation.plg', '0056_vm_requirements.plg'
     ]
コード例 #4
0
ファイル: doctor.py プロジェクト: jpalanco/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_PLATFORM_TELEMETRY_DATA)
     self.message = 'Platform Telemetry Data Monitor Enabled'
     self.__strike_zone_plugins = ['0005_agent_plugins_exist.plg',
                                   '0006_agent_plugins_integrity.plg',
                                   '0008_agent_rsyslog_conf_integrity.plg',
                                   '0009_alienvault_dummies.plg',
                                   '0013_bash_history.plg',
                                   '0018_current_network_config.plg',
                                   '0019_licensed_devices.plg',
                                   '0025_default_hw.plg',
                                   '0026_default_repositories.plg',
                                   '0027_default_server_packages.plg',
                                   '0029_disk_size.plg',
                                   '0031_hosts_file.plg',
                                   '0033_kernel_configuration.plg',
                                   '0034_mysql_history.plg',
                                   '0035_netlink_status.plg',
                                   '0037_network_routing.plg',
                                   '0041_pkg_checksum.plg',
                                   '0045_resolv_file.plg',
                                   '0047_schema_version.plg',
                                   '0054_unsupported_installation.plg',
                                   '0056_vm_requirements.plg']
コード例 #5
0
ファイル: sensor.py プロジェクト: AntBean/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.SENSOR_HAS_OSSEC_AGENTS_REPORTING)
コード例 #6
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_ASSET_LOG_ACTIVITY)
     self.message = 'Sensors events in the last two hours'
コード例 #7
0
ファイル: sensor.py プロジェクト: AntBean/alienvault-ossim
 def __init__(self):
     '''
     Constructor
     '''
     Monitor.__init__(self, MonitorTypes.SENSOR_NETFLOW_ENABLED)
コード例 #8
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_FEDERATED_OTX_KEY)
     self.message = 'Check Insecure VPN'
コード例 #9
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_UPDATE_HOST_PLUGINS)
     self.message = 'Update Host Plugins Monitor started'
コード例 #10
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_PENDING_UPDATES)
     self.message = 'Pending updates monitor started'
コード例 #11
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_SUPPORT_TUNNELS)
     self.message = 'Support tunnels monitor started'
コード例 #12
0
ファイル: system.py プロジェクト: qiwihui/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_DOWNLOAD_PULSES)
     self.message = 'Download OTX Pulse data'
コード例 #13
0
ファイル: system.py プロジェクト: qiwihui/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_INSECURE_VPN)
     self.message = 'Check Insecure VPN'
コード例 #14
0
ファイル: system.py プロジェクト: qiwihui/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_SUPPORT_TUNNELS)
     self.message = 'Support tunnels monitor started'
コード例 #15
0
ファイル: system.py プロジェクト: qiwihui/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_SYSTEM_REBOOT_NEEDED)
     self.message = 'System reboot needed monitor started'
コード例 #16
0
ファイル: system.py プロジェクト: qiwihui/alienvault-ossim
 def __init__(self):
     """
         Init method
     """
     Monitor.__init__(self, MonitorTypes.MONITOR_WEBUI_DATA)
     self.message = 'Web UI data monitor started'
コード例 #17
0
ファイル: system.py プロジェクト: qiwihui/alienvault-ossim
 def __init__(self):
     """
         Init method
     """
     Monitor.__init__(self, MonitorTypes.MONITOR_SYSTEM_CHECK_DB)
     self.message = 'System check DB started'
コード例 #18
0
ファイル: system.py プロジェクト: qiwihui/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_PLATFORM_MESSAGE_CENTER_DATA)
     self.message = 'Pending updates monitor started'
コード例 #19
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_DISK_SPACE)
     self.message = 'Disk Usage Monitor Enabled'
コード例 #20
0
ファイル: system.py プロジェクト: qiwihui/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_FEDERATED_OTX_KEY)
     self.message = 'Check Insecure VPN'
コード例 #21
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_REMOTE_CERTIFICATES)
     self.message = "Monitor the remote certificates"
コード例 #22
0
ファイル: sensor.py プロジェクト: qiwihui/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_PLUGINS_VERSION)
     self.message = 'Sensor Plugin Monitor info started'
コード例 #23
0
 def __init__(self):
     """
         Init method
     """
     Monitor.__init__(self, MonitorTypes.MONITOR_SYSTEM_CHECK_DB)
     self.message = 'System check DB started'
コード例 #24
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_PLUGINS_VERSION)
     self.message = 'Sensor Plugin Monitor info started'
コード例 #25
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_DOWNLOAD_PULSES)
     self.message = 'Download OTX Pulse data'
コード例 #26
0
ファイル: system.py プロジェクト: AntBean/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_CPU_LOAD)
     self.message = 'System CPU Load monitor started'
コード例 #27
0
ファイル: sensor.py プロジェクト: qiwihui/alienvault-ossim
 def __init__(self):
     """
     Constructor
     """
     Monitor.__init__(self, MonitorTypes.MONITOR_SENSOR_LOCATION)
     self.message = 'Monitor Sensor without Location'
コード例 #28
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_PLUGINS_CHECK_INTEGRITY)
     self.message = 'Plugin Integrity Monitor started'
コード例 #29
0
ファイル: sensor.py プロジェクト: qiwihui/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_UPDATE_HOST_PLUGINS)
     self.message = 'Update Host Plugins Monitor started'
コード例 #30
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.SERVER_SERVER_ACTIVITY)
     self.message = 'Server Server Activity Monitor Enabled'
コード例 #31
0
ファイル: system.py プロジェクト: AntBean/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_PENDING_UPDATES)
     self.message = 'Pending updates monitor started'
コード例 #32
0
ファイル: sensor.py プロジェクト: jpalanco/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_ENABLED_PLUGINS_LIMIT)
     self.message = 'Enabled Plugins Limit Monitor started'
コード例 #33
0
ファイル: triggers.py プロジェクト: AntBean/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.CHECK_TRIGGERS)
     self.message = 'Sensor Dropped Packages monitor started'
コード例 #34
0
ファイル: sensor.py プロジェクト: jpalanco/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_SYNC_CUSTOM_PLUGINS)
     self.message = "Sync Custom Plugins Monitor started"
コード例 #35
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.CHECK_TRIGGERS)
     self.message = 'Sensor Dropped Packages monitor started'
コード例 #36
0
 def __init__(self):
     """
     Constructor
     """
     Monitor.__init__(self, MonitorTypes.MONITOR_SENSOR_VULNERABILITY_SCANS)
     self.message = 'Monitor Sensor Scan Jobs'
コード例 #37
0
ファイル: sensor.py プロジェクト: AntBean/alienvault-ossim
 def __init__(self):
     '''
     Constructor
     '''
     Monitor.__init__(self, MonitorTypes.SENSOR_AVAILABILITY_MONITORING_ENABLED)
コード例 #38
0
 def __init__(self):
     '''
     Constructor
     '''
     Monitor.__init__(self, MonitorTypes.SENSOR_NETFLOW_ENABLED)
コード例 #39
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_CPU_LOAD)
     self.message = 'System CPU Load monitor started'
コード例 #40
0
 def __init__(self):
     '''
     Constructor
     '''
     Monitor.__init__(self,
                      MonitorTypes.SENSOR_AVAILABILITY_MONITORING_ENABLED)
コード例 #41
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_SYSTEM_DNS)
     self.message = "Monitor the current system DNS"
コード例 #42
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.SENSOR_HAS_OSSEC_AGENTS_REPORTING)
コード例 #43
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_GET_REMOTE_SYSTEM_INFO)
     self.message = "Monitor: Get remote system information"
コード例 #44
0
 def __init__(self):
     """
     Constructor
     """
     Monitor.__init__(self, MonitorTypes.MONITOR_SENSOR_LOCATION)
     self.message = 'Monitor Sensor without Location'
コード例 #45
0
 def __init__(self):
     Monitor.__init__(self,
                      MonitorTypes.MONITOR_PLATFORM_MESSAGE_CENTER_DATA)
     self.message = 'Pending updates monitor started'
コード例 #46
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_DROPPED_PACKAGES)
     self.message = 'Sensor Dropped Packets monitor started'
コード例 #47
0
 def __init__(self):
     """
         Init method
     """
     Monitor.__init__(self, MonitorTypes.MONITOR_WEBUI_DATA)
     self.message = 'Web UI data monitor started'
コード例 #48
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_SENSOR_IDS_ENABLED)
     self.message = 'Sensor Services Enabled'
コード例 #49
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_SYSTEM_REBOOT_NEEDED)
     self.message = 'System reboot needed monitor started'
コード例 #50
0
ファイル: assets.py プロジェクト: AntBean/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_ASSET_LOG_ACTIVITY)
     self.message = 'Sensors events in the last two hours'
コード例 #51
0
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_INSECURE_VPN)
     self.message = 'Check Insecure VPN'
コード例 #52
0
ファイル: system.py プロジェクト: AntBean/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_DISK_SPACE)
     self.message = 'Disk Usage Monitor Enabled'
コード例 #53
0
ファイル: sensor.py プロジェクト: qiwihui/alienvault-ossim
 def __init__(self):
     """
     Constructor
     """
     Monitor.__init__(self, MonitorTypes.MONITOR_SENSOR_VULNERABILITY_SCANS)
     self.message = 'Monitor Sensor Scan Jobs'
コード例 #54
0
ファイル: system.py プロジェクト: AntBean/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_SYSTEM_DNS)
     self.message = "Monitor the current system DNS"
コード例 #55
0
ファイル: sensor.py プロジェクト: qiwihui/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_DROPPED_PACKAGES)
     self.message = 'Sensor Dropped Packets monitor started'
コード例 #56
0
ファイル: system.py プロジェクト: AntBean/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_REMOTE_CERTIFICATES)
     self.message = "Monitor the remote certificates"
コード例 #57
0
ファイル: sensor.py プロジェクト: qiwihui/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_PLUGINS_CHECK_INTEGRITY)
     self.message = 'Plugin Integrity Monitor started'
コード例 #58
0
ファイル: system.py プロジェクト: AntBean/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_GET_REMOTE_SYSTEM_INFO)
     self.message = "Monitor: Get remote system information"
コード例 #59
0
ファイル: sensor.py プロジェクト: qiwihui/alienvault-ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_SENSOR_IDS_ENABLED)
     self.message = 'Sensor Services Enabled'
コード例 #60
0
ファイル: sensor.py プロジェクト: zoe-mora-imdc/Ossim
 def __init__(self):
     Monitor.__init__(self, MonitorTypes.MONITOR_SYNC_CUSTOM_PLUGINS)
     self.message = "Sync Custom Plugins Monitor started"