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
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' ]
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']
def __init__(self): Monitor.__init__(self, MonitorTypes.SENSOR_HAS_OSSEC_AGENTS_REPORTING)
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_ASSET_LOG_ACTIVITY) self.message = 'Sensors events in the last two hours'
def __init__(self): ''' Constructor ''' Monitor.__init__(self, MonitorTypes.SENSOR_NETFLOW_ENABLED)
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_FEDERATED_OTX_KEY) self.message = 'Check Insecure VPN'
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_UPDATE_HOST_PLUGINS) self.message = 'Update Host Plugins Monitor started'
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_PENDING_UPDATES) self.message = 'Pending updates monitor started'
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_SUPPORT_TUNNELS) self.message = 'Support tunnels monitor started'
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_DOWNLOAD_PULSES) self.message = 'Download OTX Pulse data'
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_INSECURE_VPN) self.message = 'Check Insecure VPN'
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_SYSTEM_REBOOT_NEEDED) self.message = 'System reboot needed monitor started'
def __init__(self): """ Init method """ Monitor.__init__(self, MonitorTypes.MONITOR_WEBUI_DATA) self.message = 'Web UI data monitor started'
def __init__(self): """ Init method """ Monitor.__init__(self, MonitorTypes.MONITOR_SYSTEM_CHECK_DB) self.message = 'System check DB started'
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_PLATFORM_MESSAGE_CENTER_DATA) self.message = 'Pending updates monitor started'
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_DISK_SPACE) self.message = 'Disk Usage Monitor Enabled'
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_REMOTE_CERTIFICATES) self.message = "Monitor the remote certificates"
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_PLUGINS_VERSION) self.message = 'Sensor Plugin Monitor info started'
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_CPU_LOAD) self.message = 'System CPU Load monitor started'
def __init__(self): """ Constructor """ Monitor.__init__(self, MonitorTypes.MONITOR_SENSOR_LOCATION) self.message = 'Monitor Sensor without Location'
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_PLUGINS_CHECK_INTEGRITY) self.message = 'Plugin Integrity Monitor started'
def __init__(self): Monitor.__init__(self, MonitorTypes.SERVER_SERVER_ACTIVITY) self.message = 'Server Server Activity Monitor Enabled'
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_ENABLED_PLUGINS_LIMIT) self.message = 'Enabled Plugins Limit Monitor started'
def __init__(self): Monitor.__init__(self, MonitorTypes.CHECK_TRIGGERS) self.message = 'Sensor Dropped Packages monitor started'
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_SYNC_CUSTOM_PLUGINS) self.message = "Sync Custom Plugins Monitor started"
def __init__(self): """ Constructor """ Monitor.__init__(self, MonitorTypes.MONITOR_SENSOR_VULNERABILITY_SCANS) self.message = 'Monitor Sensor Scan Jobs'
def __init__(self): ''' Constructor ''' Monitor.__init__(self, MonitorTypes.SENSOR_AVAILABILITY_MONITORING_ENABLED)
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_SYSTEM_DNS) self.message = "Monitor the current system DNS"
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_GET_REMOTE_SYSTEM_INFO) self.message = "Monitor: Get remote system information"
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_DROPPED_PACKAGES) self.message = 'Sensor Dropped Packets monitor started'
def __init__(self): Monitor.__init__(self, MonitorTypes.MONITOR_SENSOR_IDS_ENABLED) self.message = 'Sensor Services Enabled'