From 422360b0a04f7d6e0d5a243941e7c93bcd3319a1 Mon Sep 17 00:00:00 2001 From: mariopulido87 Date: Thu, 13 Jun 2013 11:47:20 +0000 Subject: [PATCH] 2013-06-13 Mario Pulido * images/help/actions.png, godmode/alerts/configure_alert_action.php, include/help/en/help_alert_config.php, include/help/es/help_alert_config.php: Add help in alert action. git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@8313 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f --- pandora_console/ChangeLog | 8 +++ .../godmode/alerts/configure_alert_action.php | 4 +- pandora_console/images/help/actions.png | Bin 0 -> 42287 bytes .../include/help/en/help_alert_config.php | 68 ++++++++++++++++++ .../include/help/es/help_alert_config.php | 67 +++++++++++++++++ 5 files changed, 145 insertions(+), 2 deletions(-) create mode 100644 pandora_console/images/help/actions.png create mode 100644 pandora_console/include/help/en/help_alert_config.php create mode 100644 pandora_console/include/help/es/help_alert_config.php diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog index b63fb6ccb1..319c988332 100644 --- a/pandora_console/ChangeLog +++ b/pandora_console/ChangeLog @@ -1,3 +1,11 @@ +2013-06-13 Mario Pulido + + * images/help/actions.png, + godmode/alerts/configure_alert_action.php, + include/help/en/help_alert_config.php, + include/help/es/help_alert_config.php: Add help in alert action. + + 2013-06-13 Miguel de Dios * godmode/agentes/agent_manager.php: fixed the show server as none diff --git a/pandora_console/godmode/alerts/configure_alert_action.php b/pandora_console/godmode/alerts/configure_alert_action.php index 4964dddfe7..9e550bdfa8 100644 --- a/pandora_console/godmode/alerts/configure_alert_action.php +++ b/pandora_console/godmode/alerts/configure_alert_action.php @@ -51,14 +51,14 @@ if ($al_action !== false) { if (defined('METACONSOLE')) alerts_meta_print_header(); else - ui_print_page_header (__('Alerts').' » '.__('Configure alert action'), "images/gm_alerts.png", false, "", true); + ui_print_page_header (__('Alerts').' » '.__('Configure alert action'), "images/gm_alerts.png", false, "alert_config", true); } else { // Header if (defined('METACONSOLE')) alerts_meta_print_header(); else - ui_print_page_header (__('Alerts').' » '.__('Configure alert action'), "images/gm_alerts.png", false, "", true); + ui_print_page_header (__('Alerts').' » '.__('Configure alert action'), "images/gm_alerts.png", false, "alert_config", true); } enterprise_hook('open_meta_frame'); diff --git a/pandora_console/images/help/actions.png b/pandora_console/images/help/actions.png new file mode 100644 index 0000000000000000000000000000000000000000..46aa1a7584d3ea81c4e678993b3bf6e637e874de GIT binary patch literal 42287 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

PwM*}wD3H2X;2r(ytVd%)uX|*Qfg;O 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 UE>({jE9pbeWE5ffe;dC24_ +

Configure Alert Action

+
Actions are the components of alerts where a command (which is described in the previous section) is linked with the generic variables Field 1, Field 2, ..., Field 10. These actions will be used later in the alert templates that are the ones that associate a data condition with an specific action.
+Next are the fields that you should fill in:

+ + Name: Name of the action.
+ Group: Group of the action.
+ Command: In this field is defined the command that will be used in case the alert will be executed . You can choose between the different commands that are defined in Pandora.Depending of the command chosen we will have some or others fields to fill.
+ Threshold: The action execution threshold.
+ Command Preview: In this field, not editable, will automatically appear the command that will be executed in the system.
+ Field X: In this fields are defined the values of the macros _field1_ to _field10_, that will be used in the command if necessary. These fields can be a text field or combo box if configured. Depending on the selected command will appear a number of fields to fill in as needed or not. For example:

+ +To configure email action, you can only fill _field1_ (Destination address), _field2_ (Subject) y _field3_ (Message)

+ +Within these fields we can configure the macros listed below. +

+ '550px')); ?> +

+
+ +

+The following macros are available: +

    +
  • _field1_ : User defined field 1.
  • +
  • _field2_ : User defined field 2.
  • +
  • _field3_ : User defined field 3.
  • +
  • _agent_ : Name of the agent that fired the alert.
  • +
  • _agentdescription_ : Description of the agent who fired alert.
  • +
  • _agentgroup_ : Agent group name.
  • +
  • _agentstatus_ : Current status of the agent.
  • +
  • _address_ : Address of the agent that fired the alert.
  • +
  • _timestamp_ : Time when the alert was fired (yy-mm-dd hh:mm:ss).
  • +
  • _data_ : Module data that caused the alert to fire.
  • +
  • _alert_description_ : Alert description.
  • +
  • _alert_threshold_ : Alert threshold.
  • +
  • _alert_times_fired_ : Number of times the alert has been fired.
  • +
  • _module_ : Module name.
  • +
  • _modulegroup_ : Module group name.
  • +
  • _moduledescription_ : Description of the module who fired the alert.
  • +
  • _modulestatus_ : Status of the module.
  • +
  • _moduletags_ : Tags associated to the module.
  • +
  • _alert_name_ : Alert name.
  • +
  • _alert_priority_ : Numerical alert priority.
  • +
  • _alert_text_severity_ : Text alert severity (Maintenance, Informational, Normal Minor, Warning, Major, Critical).
  • +
  • _event_text_severity_ : (Only event alerts) Text event (who fire the alert) severity (Maintenance, Informational, Normal Minor, Warning, Major, Critical).
  • +
  • _event_id_ : (Only event alerts) Id of the event that fired the alert.
  • +
  • _id_agent_ : Id of agent, useful to build direct URL to redirect to a Pandora FMS console webpage.
  • +
  • _id_alert_ : Numerical ID of the alert (unique), used to correlate on third party software
  • +
  • _policy_ : Name of the policy the module belongs to (if applies).
  • +
  • _interval_ : Execution interval of the module.
  • +
  • _target_ip_ : IP address of the target of the module.
  • +
  • _target_port_ : Port number of the target of the module.
  • +
  • _plugin_parameters_ : Plug-in Parameters of the module.
  • +
  • _groupcontact_ : Group contact information. Configured when the group is created.
  • +
  • _groupother_ : Other information about the group. Configured when the group is created.
  • +
  • _email_tag_ : Emails associated to the module tags.
  • + +
+

+

+

+Example: Agent _agent_ has fired alert _alert_ with data _data_ +

+ diff --git a/pandora_console/include/help/es/help_alert_config.php b/pandora_console/include/help/es/help_alert_config.php new file mode 100644 index 0000000000..4e29bdfb37 --- /dev/null +++ b/pandora_console/include/help/es/help_alert_config.php @@ -0,0 +1,67 @@ + +

Configurar Acción de Alerta

+
Las acciones son los componentes de las alertas en los que se relaciona un comando, descrito en el apartado anterior, con las variables genéricas Field 1, Field 2, ..., Field 10. Dichas acciones se usaran más adelante en las plantillas de alertas que son las que asocian una condición sobre un dato a una acción concreta.
+A continuación se detallan los campos que hay que rellenar:

+ + Name: El nombre de la acción.
+ Group: El grupo de la acción.
+ Command: En este campo se define el comando que se usará en el caso de que se ejecute la alerta. Se puede elegir entre los diferntes Comandos que hay definidos en Pandora. Dependiendo del comando elegido nos aparecerán unos campos a rellenar u otros.
+ Threshold: El umbral de ejecución de la acción.
+ Command Preview: En este campo, no editable, aparecerá automáticamente el comando que se va a ejecutar en el sistema.
+ Field X: En estos campos se define el valor de las macros _field1_ a _field10_, que se usarán en el comando, en caso de ser necesario. Estos campos pueden ser un campo de texto o un combo de selección si se configura. Dependiendo del comando seleccionado apareceran un numero de campos a rellenar según sea necesario o no. Por ejemplo:

+ +Para el comando de los emails únicamente esta configurado el _field1_ (Destination address), _field2_ (Subject) y _field3_ (Mensaje)

+ +A la hora de crear la acción podemos definir únicamente estos 3 campos. Dentro de esos campos podemos configurar las macros que abajo se indican. +

+ '550px')); ?> +

+
+ +

+Las siguientes macros están disponibles: +

+
    +
  • _field1_: Campo 1 definido por el usuario.
  • +
  • _field2_: Campo 2 definido por el usuario.
  • +
  • _field3_: Campo 3 definido por el usuario.
  • +
  • _agent_: Nombre del agente que disparó la alerta.
  • +
  • _agentdescription_ : Descripción del agente que disparó la alerta.
  • +
  • _agentgroup_ : Nombre del grupo del agente.
  • +
  • _agentstatus_ : Estado actual del agente.
  • +
  • _address_: Dirección del agente que disparó la alerta.
  • +
  • _timestamp_: Hora y fecha en que se disparó la alerta.
  • +
  • _data_: Dato que hizo que la alerta se disparase.
  • +
  • _alert_description_: Descripción de la alerta.
  • +
  • _alert_threshold_: Umbral de la alerta.
  • +
  • _alert_times_fired_: Número de veces que se ha disparado la alerta.
  • +
  • _module_: Nombre del módulo
  • +
  • _modulegroup_ : Nombre del grupo del módulo.
  • +
  • _moduledescription_: Descripcion del modulo.
  • +
  • _modulestatus_ : Estado del módulo.
  • +
  • _moduletags_ : Etiquetas asociadas al módulo.
  • +
  • _alert_name_: Nombre de la alerta.
  • +
  • _alert_priority_: Prioridad numérica de la alerta.
  • +
  • _alert_text_severity_: Prioridad en texto de la alerta. (Maintenance, Informational, Normal Minor, Warning, Major, Critical)
  • +
  • _eventt_text_severity_: (Solo alertas de evento) Prioridad en texto de el evento que dispara la alerta. (Maintenance, Informational, Normal Minor, Warning, Major, Critical)
  • +
  • _event_id_ : (Solo alertas de evento) Id del evento que disparó la alerta.
  • +
  • _id_agent_: ID del agente, util para construir URL de acceso a la consola de Pandora.
  • +
  • _id_alert_: ID de la alerta, util para correlar la alerta en herramientas de terceros.
  • +
  • _policy_: Nombre de la política a la que pertenece el módulo (si aplica).
  • +
  • _interval_ : Intervalo de la ejecución del módulo.
  • +
  • _target_ip_ : Dirección IP del objetivo del módulo.
  • +
  • _target_port_ : Puerto del objetivo del módulo.
  • +
  • _plugin_parameters_ : Parámetros del Plug-in del módulo.
  • +
  • _groupcontact_ : Información de contacto del grupo. Se configura al crear el grupo.
  • +
  • _groupother_ : Otra información sobre el grupo. Se configura al crear el grupo.
  • +
  • _email_tag_ : Emails asociados a los tags de módulos.
  • + +
+

+Ejemplo: Error en el agente _agent_: _alert_description_ +

+