Advanced Search
Search Results
2207 total results found
Módules generated by the plugin
The plugin will create an agent for the target server. This agent will contain the following predefined modules (if they have been included in the "modules" option in the configuration file): Average time of SAPGUI response 102 Dialog Logged users...
Introducción
Este plugin es una implementación de detección de anomalías utilizando un autoencoder simple con TensorFlow. Un autoencoder es un tipo de red neuronal que aprende a codificar y decodificar datos. En este caso, el autoencoder se utiliza para reconstruir datos y...
Matriz de compatibilidad
Sistemas donde se ha probado CentOS 7, Fedora, rocky linux Sistemas donde debería funcionar Cualquier sistema linux
Prerrequisitos
Tener el Data Server de Pandora FMS habilitado Tener el Plugin Server de Pandora FMS habilitado
Parámetros
Parámetros de configuración de la monitorización --agent_name Nombre del agente del que se pretende monitorizar los módulos. (Obligatorio) --target_agent Crea un agente nuevo, que contendrá los módulos generados por el plugin, si no se usa estos módulos...
Ejecución manual
./pandora_tf_anomaly --agent_name < Nombre del agente que se pretende monitorizar > [ --dbhost < host > ] [ --dbname < nombre de la base de datos > ] [ --dbuser < usuario de la base de datos > ] [ --dbpass < contraseña de la base de datos > ] [ --dbport <...
Configuración en PandoraFMS
Como plugin de servidor Instalación manual Se debe ir a la opción a servidores > plugins: Se debe pinchar en añadir: Se le pone el nombre y la descripción que se prefiera. Se debe meter como comando la ejecución con la ruta del plugin: /path_pandora_...
Módulos generados por el plugin
El plugin creará el siguiente módulo por cada módulo monitorizado. <module_name>.TF.ANOMALY Reconstruction error: < reconstruction_error > / < threshold > 1 si el último dato no es anómalo, 0 si lo es. Si se usa el parámetro --target_agent la si...
auth_call
Descripción Autenticación para petición url. Requiere el objeto request.sessions.Session(). Parámetros Nombre Tipo Descripción session None objeto Session() de request authtype str 'ntlm', 'basic' o 'digest' user ...
call_url
Descripción Utiliza el módulo request para obtener el contenido de la URL. Parámetros Nombre Tipo Descripción url str Url objetivo. authtype str ntlm', 'basic', 'digest'. Opcional. ...
print_module
Descripción Devuelve el módulo en formato XML. Parámetros Nombre Tipo Requerido Descripción module dict Si Módulo en formato dict print_flag bool No Con True muestra ...
print_log_module
Descripción Devuelve el módulo de logs en formato XML. Parámetros nombre tipo descripción module dict Módulo en formato dict print_flag bool Si se utiliza muestra el XML de los módulos en STDO...
Global variables
Descripción Las siguientes variables pueden modificarse de modo global. Nombre Descripción Valor por defecto agents_group_name Grupo de destino de Pandora FMS '' interval Intervalo de monitorización del agente 300 Para modifica...
set_global_variable
Descripción Establece el valor de una variable global en el diccionario 'global_variables'. Parámetros Nombre Tipo Requerido Descripción variable_name str Si Nombre de la variable a establecer value None Si Valor a asignar a la v...
print_agent
Descripción Imprime el XML del agente. Parámetros Nombre Tipo Requerido Descripción agent dict Si Diccionario con la configuración del agente modules list Si Lista de módulos log_modules list No Sirve para añadir módulos d...
write_xml
Descripción Crea un archivo .data de agente en la carpeta data_dir especificada Parámetros Nombre Tipo Requerido Descripción xml str Si Cadena XML que se escribirá en el fichero agent_name ...
init_agent
Descripción Inicializa una plantilla de agente con valores por defecto. Return Nombre Tipo Requerido Descripción dict dict No Diccionario que representa la plantilla de agente con valores por defecto Requisitos datetime.datetim...
class Agent
Descripción Clase básica de agente. Requiere parámetros de agente (config {diccionario}) y definición de módulo (modules_def [lista de diccionarios]) Ejemplo import pandoraPlugintools as pt # Create an instance of the Agent class agent_instance = pt.a...
Global variables
Es un diccionario de variables con valores por defecto. Las variables que contiene son las siguientes: Nombre Descripción Valor por defecto transfer_mode Modo de transferencia, local o tentacle tentacle temporal Ruta ...
set_global_variable
Descripción Establece el valor de una variable global en el diccionario '_GLOBAL_VARIABLES'. Parámetros Nombre Tipo Requerido Descripción variable_name str SI Nombre de la variable a establecer value None Si Valor a asignar a la v...