- Update some highlighting options (Pandora Console)

- Update help (Pandora Console)
- Update translation files (Pandora Console)
- Clear some code (Pandora Console)

git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@54 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
raulmateos 2006-06-28 17:09:23 +00:00
parent 07fbfca881
commit f64886d738
17 changed files with 184 additions and 269 deletions

View File

@ -11,7 +11,7 @@ if ($row=mysql_fetch_array($result)){
?>
<div class="bg">
<div class="imgl"><img src="images/upper-left-corner.gif" width="5" height="5" alt=""></div>
<div class="tit"><?php echo $lang_label["links_header"] ?></div>
<div class="tit">:: <?php echo $lang_label["links_header"] ?> ::</div>
<div class="imgr"><img src="images/upper-right-corner.gif" width="5" height="5" alt=""></div>
</div>
<div id="menul">

View File

@ -221,8 +221,8 @@ if (comprueba_login() == 0)
} else { // Form view
?>
<h2><?php echo $lang_label["agent_conf"] ?><a href="help/<?php echo substr($language_code,0,2);?>/chap3.php#323" target="_help"><img src="images/ayuda.gif" border="0" class="help"></a></h2>
<h3><?php echo $lang_label["config_manage"]; ?></h3>
<h2><?php echo $lang_label["agent_conf"] ?></h2>
<h3><?php echo $lang_label["config_manage"]; ?><a href="help/<?php echo substr($language_code,0,2);?>/chap3.php#323" target="_help"><img src="images/ayuda.gif" border="0" class="help"></a></h3>
<form method="post" action="index.php?sec=gagente&sec2=godmode/agentes/manage_config&operacion=1">
<table width=450 border=0 cellspacing=3 cellpadding=5>
<tr>

View File

@ -40,7 +40,7 @@ if ( (give_acl($id_user, 0, "LM")==1)){
?>
<h2><?php echo $lang_label["alert_config"];?></h2>
<h3><?php if (isset($_GET["creacion"])){echo $lang_label["create_alert"];} if (isset($_GET["id_alerta"])){echo $lang_label["mod_alert"];} ?></h3>
<h3><?php if (isset($_GET["creacion"])){echo $lang_label["create_alert"];} if (isset($_GET["id_alerta"])){echo $lang_label["mod_alert"];} ?><a href="help/<?php echo substr($language_code,0,2);?>/chap3.php#3221" target="_help"><img src="images/ayuda.gif" border="0" class="help"></a></h3>
<table width="500" cellspacing="3" cellpadding="3">
@ -74,22 +74,10 @@ else {echo "<input name='uptbutton' type='submit' class='sub' value='".$lang_lab
</table>
<div align="justify">
<br><br>
<?php echo $lang_label["alert_setup_msg1"] ?>
<br><br>
<li><b>_field1_</b> - <?php echo $lang_label["alert_setup_msg2"] ?><br>
<li><b>_field2_</b> - <?php echo $lang_label["alert_setup_msg3"] ?><br>
<li><b>_field3_</b> - <?php echo $lang_label["alert_setup_msg4"] ?><br>
<li><b>_agent_</b> - <?php echo $lang_label["agent_name"] ?><br>
<li><b>_timestamp_</b> - <?php echo $lang_label["alert_setup_msg5"] ?><br>
<li><b>_data_</b> - <?php echo $lang_label["alert_setup_msg6"] ?><br>
</div>
<?php
} // end page
else {
audit_db($id_user,$REMOTE_ADDR, "ACL Violation","Trying to access Alert Management");
require ("general/noaccess.php");
}
?>
?>

View File

@ -14,13 +14,13 @@ if (comprueba_login() == 0){
<div class="bg">
<div class="imgl"><img src="images/upper-left-corner.gif" width="5" height="5" alt=""></div>
<div class="tit"><?php echo $lang_label["godmode_header"] ?></div>
<div class="tit">:: <?php echo $lang_label["godmode_header"] ?> ::</div>
<div class="imgr"><img src="images/upper-right-corner.gif" width="5" height="5" alt=""></div>
</div>
<div id="menug">
<div id="god">
<?php
<?php
if ((give_acl($id_user, 0, "AW")==1)){
if (isset($_GET["sec2"]) && ($_GET["sec2"] == "godmode/agentes/modificar_agente" || $_GET["sec2"] == "godmode/agentes/configurar_agente")){
echo '<div id="god1s">';
@ -35,7 +35,7 @@ if (comprueba_login() == 0){
else echo "<div id='arrowg1'>";
echo "<ul class='mn'><li><a href='index.php?sec=gagente&amp;sec2=godmode/agentes/manage_config' class='mn'>".$lang_label["manage_config"]."</a></li></ul></div>";
if (isset($_GET["sec2"]) && $_GET["sec2"] == "godmode/grupos/lista_grupos"){
if (isset($_GET["sec2"]) && ($_GET["sec2"] == "godmode/grupos/lista_grupos" || $_GET["sec2"] == "godmode/grupos/configurar_grupo")){
echo "<div id='arrowgs1'>";
}
else echo "<div id='arrowg1'>";
@ -50,7 +50,7 @@ if (comprueba_login() == 0){
echo '<ul class="mn"><li><a href="index.php?sec=galertas&amp;sec2=godmode/alertas/modificar_alerta" class="mn">'.$lang_label["manage_alerts"].'</a></li></ul></div>';
}
if ((give_acl($id_user, 0, "UM")==1)){
if (isset($_GET["sec2"]) && ($_GET["sec2"] == "godmode/usuarios/lista_usuarios" || $_GET["sec2"] == "godmode/grupos/configurar_grupo")){
if (isset($_GET["sec2"]) && ($_GET["sec2"] == "godmode/usuarios/lista_usuarios" || $_GET["sec2"] == "godmode/usuarios/configurar_usuarios")){
echo '<div id="god3s">';
}
else echo '<div id="god3">';
@ -128,7 +128,7 @@ if (comprueba_login() == 0){
echo "<ul class='mn'><li><a href='index.php?sec=gdbman&amp;sec2=godmode/db/db_event' class='mn'>".$lang_label["db_event"]."</a></li></ul></div>";
}
}
?>
?>
</div>
</div>
<?php

View File

@ -147,7 +147,7 @@ if (comprueba_login() == 0)
<table width='500' cellpadding='3' cellspacing='3'>
<?php
if (isset($_GET["alta"]))
echo '<form name="user_mod" method="post" action="index.php?sec=gusuarios&sec2=godmode/usuarios/configurar_usuarios&nuevo_usuario=1"><tr><td class="lb" rowspan="9" width="5">';
echo '<form name="new_user" method="post" action="index.php?sec=gusuarios&sec2=godmode/usuarios/configurar_usuarios&nuevo_usuario=1"><tr><td class="lb" rowspan="9" width="5">';
else
echo '<form name="user_mod" method="post" action="index.php?sec=gusuarios&sec2=godmode/usuarios/configurar_usuarios&id_usuario_mio='.$id_usuario_mio.'"><tr><td class="lb" rowspan="11" width="5">';
?>
@ -214,7 +214,7 @@ if (comprueba_login() == 0)
echo '<td class="datost"><a href="index.php?sec=gusuarios&sec2=godmode/usuarios/configurar_usuarios&id_usuario_mio='.$id_usuario_mio.'&borrar_grupo='.$row["id_up"].' " onClick="if (!confirm(\' '.$lang_label["are_you_sure"].'\')) return false;"><img border=0 src="images/cancel.gif"></a>';
}
}
else { echo '<tr><td></td></tr><tr><td class="red" colspan="2">'.$lang_label["no_profile"]; }
else { echo '<tr><td></td></tr><tr><td class="red" colspan="3">'.$lang_label["no_profile"]; }
}
?>
@ -223,61 +223,6 @@ if (comprueba_login() == 0)
else {echo "<input name='uptbutton' type='submit' class='sub' value='".$lang_label["update"]."'>";} ?>
</form>
</td></tr></table>
<br>
<h3><?php echo $lang_label["definedprofiles"] ?></h3>
<?php
echo "<table class=fon cellpadding=3 cellspacing=3 border=0><tr>
<th class='w180d'><font size=1>".$lang_label["profiles"]."
<th class='w40d'><font size=1>IR<a href='#' class='tip2'>&nbsp;<span>".$help_label["IR"]."</span></a>
<th class='w40d'><font size=1>IW<a href='#' class='tip2'>&nbsp;<span>".$help_label["IW"]."</span></a>
<th class='w40d'><font size=1>IM<a href='#' class='tip2'>&nbsp;<span>".$help_label["IM"]."</span></a>
<th class='w40d'><font size=1>AR<a href='#' class='tip2'>&nbsp;<span>".$help_label["AR"]."</span></a>
<th class='w40d'><font size=1>AW<a href='#' class='tip2'>&nbsp;<span>".$help_label["AW"]."</span></a>
<th class='w40d'><font size=1>LW<a href='#' class='tip2'>&nbsp;<span>".$help_label["LW"]."</span></a>
<th class='w40d'><font size=1>UM<a href='#' class='tip2'>&nbsp;<span>".$help_label["UM"]."</span></a>
<th class='w40d'><font size=1>DM<a href='#' class='tip2'>&nbsp;<span>".$help_label["DM"]."</span></a>
<th class='w40d'><font size=1>LM<a href='#' class='tip2'>&nbsp;<span>".$help_label["LM"]."</span></a>
<th class='w40d'><font size=1>PM<a href='#' class='tip2'>&nbsp;<span>".$help_label["PM"]."</span></a>";
$query_del1="SELECT * FROM tperfil";
$resq1=mysql_query($query_del1);
while ($rowdup=mysql_fetch_array($resq1)){
$id_perfil = $rowdup["id_perfil"];
$nombre=$rowdup["name"];
$incident_view = $rowdup["incident_view"];
$incident_edit = $rowdup["incident_edit"];
$incident_management = $rowdup["incident_management"];
$agent_view = $rowdup["agent_view"];
$agent_edit =$rowdup["agent_edit"];
$alert_edit = $rowdup["alert_edit"];
$user_management = $rowdup["user_management"];
$db_management = $rowdup["db_management"];
$alert_management = $rowdup["alert_management"];
$pandora_management = $rowdup["pandora_management"];
echo "<tr><td class=datos_id>".$nombre;
echo "<td class=datos>";
if ($incident_view == 1) echo "<img src='images/ok.gif' border=0>";
echo "<td class=datos>";
if ($incident_edit == 1) echo "<img src='images/ok.gif' border=0>";
echo "<td class=datos>";
if ($incident_management == 1) echo "<img src='images/ok.gif' border=0>";
echo "<td class=datos>";
if ($agent_view == 1) echo "<img src='images/ok.gif' border=0>";
echo "<td class=datos>";
if ($agent_edit == 1) echo "<img src='images/ok.gif' border=0>";
echo "<td class=datos>";
if ($alert_edit == 1) echo "<img src='images/ok.gif' border=0>";
echo "<td class=datos>";
if ($user_management == 1) echo "<img src='images/ok.gif' border=0>";
echo "<td class=datos>";
if ($db_management == 1) echo "<img src='images/ok.gif' border=0>";
echo "<td class=datos>";
if ($alert_management == 1) echo "<img src='images/ok.gif' border=0>";
echo "<td class=datos>";
if ($pandora_management == 1) echo "<img src='images/ok.gif' border=0>";
}
?>
<tr><td colspan='11'><div class='raya'></div></td></tr></table><br>
<?php
} // fin comprobacion seguridad pagina
@ -285,4 +230,4 @@ else {
audit_db($id_user,$REMOTE_ADDR, "ACL Violation","Trying to access User Management");
require ("general/noaccess.php");
}
?>
?>

View File

@ -63,7 +63,6 @@ and can be accessed.</p>
<p>There are nine default groups on this screen.</p>
<ul>
<li><b>All</b> (all groups)</li>
<li><b>Applications</b></li>
<li><b>Comms</b></li>
<li><b>Databases</b></li>
@ -78,7 +77,7 @@ and can be accessed.</p>
A group is added by clicking "Create group" and assigning a name to it.</p>
<p>
A group is deleted by clicking the delete icon <img src="../../images/cancel.gif"> in the right hand side of each group. It is not recommended to delete the group "All".</p>
A group is deleted by clicking the delete icon <img src="../../images/cancel.gif"> in the right hand side of each group.</p>
<h2><a name="32">3.2. Adding an agent</a></h2>
@ -186,6 +185,17 @@ Operating System.</p>
<li><b>Description:</b> Description of the Alert</li>
</ul>
<p>In 'Command' data field these variables are used to build the command line that the machine where Pandora resides will execute if there were several servers, the one in Master mode, replacing at runtime:</p>
<ul>
<li><code><b>_field1_</b></code>: Field #1, usually assigned as username, e-mail destination or single identification for this event</li>
<li><code><b>_field2_</b></code>: Field #2, usually assigned as short description of events, as subject line in e-mail</li>
<li><code><b>_field3_</b></code>: Field #3, a full text explanation for the event</li>
<li><code><b>_agent_</b></code>: Agent name</li>
<li><code><b>_timestamp_</b></code>: A standard representation of date and time. Replaced automatically when the event has been fired</li>
<li><code><b>_data_</b></code>: The data value that triggered the alert</li>
</ul>
<h4><a name="3222">3.2.2.2. Assigning Alerts</a></h4>
<p>The next step after an Agent has been added, its modules have been configurated and the alerts have been defined, it is time to assign those Alerts to the agent.</p>

View File

@ -32,14 +32,14 @@ div.rayah {clear:both; border-top: 1px solid #708090; width: 100%;}
<h1><a name="3">3. Agentes</a></h1>
<p>Los agentes son los recolectores
de informaci&oacute;n, una vez se han instalado en la m&aacute;quina que se va a monitorizar
y se ha copiado la clave publica en el Servidor de Pandora &eacute;ste empezara a
recibir y procesar los datos que el agente recoge. Estos datos se denominan m&oacute;dulos.</p>
<p>Cada m&oacute;dulo tiene el valor de la
variable que monitoriza. Para que estos datos se consoliden en la base de
datos y se puedan tratar, hay que dar de alta el Agente en el Servidor de
<p>Los agentes son los recolectores
de informaci&oacute;n, una vez se han instalado en la m&aacute;quina que se va a monitorizar
y se ha copiado la clave publica en el Servidor de Pandora &eacute;ste empezara a
recibir y procesar los datos que el agente recoge. Estos datos se denominan m&oacute;dulos.</p>
<p>Cada m&oacute;dulo tiene el valor de la
variable que monitoriza. Para que estos datos se consoliden en la base de
datos y se puedan tratar, hay que dar de alta el Agente en el Servidor de
Pandora y asignarle a un grupo definido en Pandora.</p>
<p>Para cada agente se permite:</p>
@ -54,7 +54,7 @@ Pandora y asignarle a un grupo definido en Pandora.</p>
<h2><a name="31">3.1. Gesti&oacute;n de grupos</a></h2>
<p>La creaci&oacute;n de grupos en Pandora se realiza desde «Gesti&oacute;n de perfiles» &gt; «Gesti&oacute;n de grupos», en el men&uacute;
<p>La creaci&oacute;n de grupos en Pandora se realiza desde «Gesti&oacute;n de perfiles» &gt; «Gesti&oacute;n de grupos», en el men&uacute;
de administraci&oacute;n.</p>
<p class="center"><img src="images/image007.png"></p>
@ -62,7 +62,6 @@ de administraci&oacute;n.</p>
<p>En esta pantalla se encuentran todos los grupos existentes, hay nueve grupos creados por defecto:</p>
<ul>
<li><b>All</b> (todos los grupos)</li>
<li><b>Applications</b></li>
<li><b>Comms</b></li>
<li><b>Databases</b></li>
@ -74,18 +73,18 @@ de administraci&oacute;n.</p>
</ul>
<p>Se pueden crear todos los grupos que se necesiten pulsando en «Crear grupo» y asign&aacute;ndole un nombre.</p>
<p>Para borrar un grupo se pulsa en
el icono <img src="../../images/cancel.gif"> que cada grupo tienen a su derecha. No se recomienda borrar el grupo «<i>All</i>».</p>
<p>Para borrar un grupo se pulsa en
el icono <img src="../../images/cancel.gif"> que cada grupo tienen a su derecha.</p>
<h2><a name="32">3.2. A&ntilde;adir un agente</a></h2>
<p>Una vez se han copiado en el
servidor de Pandora la clave p&uacute;blica de la m&aacute;quina que se quiere monitorizar y
se ha ejecutado el agente de Pandora, para que los datos empiecen a
consolidarse en la Base de Datos y se pueda acceder a los mismos, se necesita
<p>Una vez se han copiado en el
servidor de Pandora la clave p&uacute;blica de la m&aacute;quina que se quiere monitorizar y
se ha ejecutado el agente de Pandora, para que los datos empiecen a
consolidarse en la Base de Datos y se pueda acceder a los mismos, se necesita
a&ntilde;adir el agente a trav&eacute;s de la consola Web.</p>
<p>Para a&ntilde;adir un agente accedemos a «Gesti&oacute;n de agentes» &gt; «Crear agente», desde el men&uacute; de administraci&oacute;n.</p>
<p class="center"><img src="images/image008.png"></p>
@ -93,46 +92,46 @@ a&ntilde;adir el agente a trav&eacute;s de la consola Web.</p>
<p>Para crear un agente se deben de configurar los siguientes datos:</p>
<ul>
<li><b>Nombre del agente:</b> <b>Tiene que coincidir</b> con el nombre que se ha configurado en la
<li><b>Nombre del agente:</b> <b>Tiene que coincidir</b> con el nombre que se ha configurado en la
variable «<code>agent name</code>» en el archivo <code>agent.conf</code> que hay en cada agente.
En el caso en el que esta variable est&eacute; comentada se
utilizara el nombre de Host de la m&aacute;quina donde se est&aacute; ejecutando el agente
En el caso en el que esta variable est&eacute; comentada se
utilizara el nombre de Host de la m&aacute;quina donde se est&aacute; ejecutando el agente
(&eacute;ste se obtiene ejecutando el comando <i>hostname</i>).
<li><b>Direcci&oacute;n IP:</b> Muestra la IP del agente, es un dato a t&iacute;tulo informativo y puede coincidir en varios Agentes.</li>
<li><b>Grupo:</b> Define el grupo al que pertenece el agente, dentro de los grupos definidos en Pandora.</li>
<li><b>Intervalo:</b> Intervalo de ejecuci&oacute;n que tiene el agente. Es el tiempo que pasa desde que se ejecuta.</li>
<li><b>SO:</b> Define el Sistema Operativo que se quiere monitorizar
<li><b>SO:</b> Define el Sistema Operativo que se quiere monitorizar
dentro de las siguientes opciones: AIX, BeOS, BSD, Cisco, HPUX, GNU/Linux, MacOS, Other, Solaris o Windows.</li>
<li><b>Descripci&oacute;n:</b> Breve descripci&oacute;n del agente</li>
<li><b>Definici&oacute;n de m&oacute;dulos:</b> Existen dos modos de definir un m&oacute;dulo:</li>
<p class="ml15">- <i><b>Modo aprendizaje:</b></i> Se admiten todos los m&oacute;dulos que env&iacute;e el agente
<p class="ml15">- <i><b>Modo aprendizaje:</b></i> Se admiten todos los m&oacute;dulos que env&iacute;e el agente
y se definen autom&aacute;ticamente en el sistema.
Al principio es m&aacute;s c&oacute;modo dar de alta los agentes en este modo y posteriormente desactivar el modo aprendizaje.</p>
<p class="ml15">- <i><b>Modo normal:</b></i> Se deben
configurar los m&oacute;dulos que se aceptaran de forma manual. No permite la
<p class="ml15">- <i><b>Modo normal:</b></i> Se deben
configurar los m&oacute;dulos que se aceptaran de forma manual. No permite la
autodefinici&oacute;n de ning&uacute;n m&oacute;dulo.</li>
<li><b>Estado:</b> Define si el agente est&aacute; activado y listo para enviar
datos o si est&aacute; desactivado. Los agentes desactivados no se ven en las vistas
<li><b>Estado:</b> Define si el agente est&aacute; activado y listo para enviar
datos o si est&aacute; desactivado. Los agentes desactivados no se ven en las vistas
de usuario.</li>
</ul>
<h3><a name="321">3.2.1. Asignaci&oacute;n de m&oacute;dulos</a></h3>
<p>Los agentes de Pandora utilizan
comandos propios del sistema operativo para monitorizar un dispositivo. Estos
comandos producen una salida que el servidor de Pandora procesa e inserta en la
<p>Los agentes de Pandora utilizan
comandos propios del sistema operativo para monitorizar un dispositivo. Estos
comandos producen una salida que el servidor de Pandora procesa e inserta en la
Base de Datos. Estos comandos utilizados en los agentes se denominan m&oacute;dulos.</p>
<p>Si el agente se ha a&ntilde;adido en <i>modo normal</i>, se deben de asignar los m&oacute;dulos que queremos monitorizar. Estos
<p>Si el agente se ha a&ntilde;adido en <i>modo normal</i>, se deben de asignar los m&oacute;dulos que queremos monitorizar. Estos
m&oacute;dulos deben de estar configurados en el archivo de configuraci&oacute;n del agente.</p>
<p>Para asignarle los m&oacute;dulos, que
<p>Para asignarle los m&oacute;dulos, que
el servidor de Pandora procesar&aacute;, accedemos a «Gesti&oacute;n de agentes» en el men&uacute; de administraci&oacute;n.
En est&aacute; p&aacute;gina aparece una lista con todos los agentes que hay en Pandora.
<p>Al pulsar sobre el agente que se
quiere modificar aparecen los datos que se han configurado al crear el agente.
<p>Al pulsar sobre el agente que se
quiere modificar aparecen los datos que se han configurado al crear el agente.
Desde aqu&iacute; se crear&aacute;n los m&oacute;dulos desde el formulario de asociaci&oacute;n de m&oacute;dulos.</p>
<p class="center"><img src="images/image009.png"></p>
@ -148,14 +147,14 @@ Desde aqu&iacute; se crear&aacute;n los m&oacute;dulos desde el formulario de as
- <b><code>generic_data_string</code></b>, tipo alfanum&eacute;rico de datos (cadena de texto, m&aacute;ximo 255 caracteres).
</p>
<li><b>Nombre del m&oacute;dulo:</b> Define el nombre del m&oacute;dulo.</li>
<li><b>M&aacute;ximo</b>: Define el valor m&aacute;ximo que se aceptara para este dato.
<li><b>M&aacute;ximo</b>: Define el valor m&aacute;ximo que se aceptara para este dato.
Cualquier valor por encima del maximo definido se interpretar&aacute; como un dato no v&aacute;lido y se descartar&aacute; el m&oacute;dulo completo.</li>
<li><b>M&iacute;nimo</b>: Define el valor m&iacute;nimo que se aceptara para este dato.
<li><b>M&iacute;nimo</b>: Define el valor m&iacute;nimo que se aceptara para este dato.
Cualquier valor por debajo del m&iacute;nimo definido se interpretar&aacute; como un dato no v&aacute;lido y se descartar&aacute; el m&oacute;dulo completo.</li>
<li><b>Comentario:</b> Campo para incluir un comentario al m&oacute;dulo.</li>
</ul>
<p>Todos los m&oacute;dulos monitorizados por un agente se pueden ver accediendo al agente en «Gesti&oacute;n de agentes», men&uacute; de administraci&oacute;n.</p>
<p>Todos los m&oacute;dulos monitorizados por un agente se pueden ver accediendo al agente en «Gesti&oacute;n de agentes», men&uacute; de administraci&oacute;n.</p>
<p class="center"><img src="images/image010.png"></p>
@ -170,16 +169,16 @@ Cualquier valor por debajo del m&iacute;nimo definido se interpretar&aacute; com
<h3><a name="322">3.2.2. Alertas</a></h3>
<p>Una alerta es la acci&oacute;n que tomar&aacute; Pandora cuando el valor de un m&oacute;dulo se encuentre fuera de un rango configurado previamente.</p>
<p>Esta acci&oacute;n puede ser desde
enviar un mail o un SMS, enviar un <i>trap</i> de SNMP, escribir el suceso en
<p>Esta acci&oacute;n puede ser desde
enviar un mail o un SMS, enviar un <i>trap</i> de SNMP, escribir el suceso en
el <i>syslog</i> del sistema, o en archivo de <i>log</i> de Pandora, etc.
En definitiva, se podr&aacute; ejecutar cualquier script configurado en el Sistema
En definitiva, se podr&aacute; ejecutar cualquier script configurado en el Sistema
Operativo de Pandora.</p>
<h4><a name="3221">3.2.2.1. Creaci&oacute;n de alertas</a></h4>
<p>Para acceder a las alertas creadas lo hacemos desde la opci&oacute;n de «Gesti&oacute;n de alertas» dentro del men&uacute; de administraci&oacute;n.</p>
<p>Para acceder a las alertas creadas lo hacemos desde la opci&oacute;n de «Gesti&oacute;n de alertas» dentro del men&uacute; de administraci&oacute;n.</p>
<p>Por defecto hay definidos 6 ejemplos de alertas:</p>
<ul>
@ -197,25 +196,33 @@ Operativo de Pandora.</p>
<p>Para crear una alerta personalizada se accede a «Gesti&oacute;n de alertas» &gt; «Crear alertas», en el men&uacute; de administraci&oacute;n</p>
<p>En las alertas ya configuradas los valores «<code>_field1_»</code>, «<code>_field2_</code>» y «<code>_field3_</code>»
se utilizan como variables para construir el comando que ejecutar&aacute; la m&aacute;quina
donde est&eacute; el servidor de Pandora (si hay varios, en el servidor en modo Master).</p>
<p class="center"><img src="images/image012.png"></p>
<p>Al crear una alerta, hay que rellenar los siguientes campos:</p>
<ul>
<li><b>Nombre de la alerta:</b> Un nombre descriptivo para la alerta</li>
<li><b>Comando:</b> Comando que ejecutar&aacute; la alerta</li>
<li><b>Descripc&oacute;n:</b> Descripci&oacute;n de la alerta</li>
<li><b>Descripci&oacute;n:</b> Descripci&oacute;n de la alerta</li>
</ul>
<h4><a name="3222">3.2.2.2. Asignaci&oacute;n de alertas</a></h4>
<p>Una vez se ha a&ntilde;adido el agente,
se han configurado los m&oacute;dulos y se han creado las alertas que se quieren
generar, se asignan estas alertas al agente correspondiente.</p>
<p>Desde «Gesti&oacute;n de agentes», desde el men&uacute; de
administraci&oacute;n, seleccionamos el agente que se quiere configurar. Al final de
la p&aacute;gina de configuraci&oacute;n est&aacute; la secci&oacute;n «Formulario de asociaci&oacute;n de alerta».</p>
<p>En el campo «Comando» se pueden utilizar las siguientes variables para construir el comando que ejecutar&aacute; la m&aacute;quina donde est&eacute; el servidor de Pandora (si hay varios, en el servidor en modo Master), reemplazandose los valores en tiempo de ejecuci&oacute;n:</p>
<ul>
<li><code><b>_field1_</b></code>: Campo 1, generalmente es el nombre de usuario, e-mail destino o identificaci&oacute;n para este evento</li>
<li><code><b>_field2_</b></code>: Campo 2, generalmente es una breve descripci&oacute;n de eventos, como el «asunto» del e-mail</li>
<li><code><b>_field3_</b></code>: Campo 3, texto explicativo del evento</li>
<li><code><b>_agent_</b></code>: Nombre del agente</li>
<li><code><b>_timestamp_</b></code>: Representaci&oacute;n est&aacute;ndar de la hora y fecha. Reemplazada autom&aacute;ticamente cuando se ha lanzado el evento</li>
<li><code><b>_data_</b></code>: Valor del dato que lanz&oacute; la alerta</li>
</ul>
<h4><a name="3222">3.2.2.2. Asignaci&oacute;n de alertas</a></h4>
<p>Una vez se ha a&ntilde;adido el agente,
se han configurado los m&oacute;dulos y se han creado las alertas que se quieren
generar, se asignan estas alertas al agente correspondiente.</p>
<p>Desde «Gesti&oacute;n de agentes» en el men&uacute; de
administraci&oacute;n, seleccionamos el agente que se quiere configurar. Al final de
la p&aacute;gina de configuraci&oacute;n est&aacute; la secci&oacute;n «Formulario de asociaci&oacute;n de alerta».</p>
<p class="center"><img src="images/image013.png"></p>
@ -223,14 +230,15 @@ la p&aacute;gina de configuraci&oacute;n est&aacute; la secci&oacute;n
<ul>
<li><b>Tipo de Alerta:</b> Se elige la alerta que se generar&aacute; dentro de las alertas que hay definidas.</li>
<li><b>Valor M&aacute;ximo: </b>Define el valor m&aacute;ximo v&aacute;lido para un m&oacute;dulo. Cualquier valor por encima de &eacute;l, disparar&aacute; la alerta.</li>
<li><b>Valor M&iacute;nimo: </b>Define el valor m&iacute;nimo v&aacute;lido para un m&oacute;dulo. Cualquier valor por debajo de &eacute;l, disparar&aacute; la alerta.</li>
<li><b>Valor M&aacute;ximo: </b>Define el valor m&aacute;ximo v&aacute;lido para un m&oacute;dulo. Cualquier valor por encima de &eacute;l, disparar&aacute; la alerta.</li>
<li><b>Descripci&oacute;n: </b>Describe la funci&oacute;n de la alerta, es &uacute;til para poder discriminarlo en la vista general de alertas.</li>
<li><b>Campo #1 (Alias nombre):</b> Define el valor utilizado para la variable «<code>_field1_</code>».</li>
<li><b>Campo #2 (L&iacute;nea sencilla):</b> Define el valor utilizado para la variable «<code>_field2_</code>».</li>
<li><b>Campo #3 (Texto completo):</b> Define el valor utilizado para la variable «<code>_field3_</code>».</li>
<li><b>Umbral de tiempo</b>: Tiempo que ha de pasar desde que se dispara una alerta hasta que se puede disparar otra.</li>
<li><b>Max Alerts Fired</b>: Define el n&uacute;mero m&aacute;ximo de alertas que se env&iacute;an de forma continua.</li>
<li><b>M&iacute;nimo Alertas</b>: Define el n&uacute;mero m&iacute;nimo de alertas que se env&iacute;an de forma continua.</li>
<li><b>M&aacute;ximo Alertas</b>: Define el n&uacute;mero m&aacute;ximo de alertas que se env&iacute;an de forma continua.</li>
<li><b>M&oacute;dulo Asignado</b>: Define el m&oacute;dulo que ser&aacute; monitorizado por la alerta.</li>
</ul>
@ -238,68 +246,70 @@ la p&aacute;gina de configuraci&oacute;n est&aacute; la secci&oacute;n
<h3><a name="323">3.2.3. Gesti&oacute;n de m&oacute;dulos y alertas de agentes</a></h3>
<p>En muchos casos un usuario se
encontrara con el caso de que m&oacute;dulos y alertas configuradas en un agente se
repiten en otro agente que se quiere a&ntilde;adir. </p>
<p>Con el fin de simplificar el
trabajo de un administrador, dentro de Pandora se pueden copiar m&oacute;dulos y
alertas definidas en un agente existente sobre otro agente.</p>
<p>Accedemos a «Gesti&oacute;n de agentes» &gt; «Gestionar configuraci&oacute;n», men&uacute; de administraci&oacute;n:</p>
<p>En muchos casos un usuario se
encontrara con el caso de que m&oacute;dulos y alertas configuradas en un agente se
repiten en otro agente que se quiere a&ntilde;adir. </p>
<p>Con el fin de simplificar el
trabajo de un administrador, dentro de Pandora se pueden copiar m&oacute;dulos y
alertas definidas en un agente existente sobre otro agente.</p>
<p>Accedemos a «Gesti&oacute;n de agentes» &gt; «Gestionar conf.», men&uacute; de administraci&oacute;n:</p>
<p class="center"><img src="images/image014.png"></p>
<p>Desde Agente origen se accede al
agente del cual se quieren copiar los m&oacute;dulos y/o alertas. Pinchando en
<p>Desde Agente origen se accede al
agente del cual se quieren copiar los m&oacute;dulos y/o alertas. Pinchando en
«Obtener info.» se obtienen todos los m&oacute;dulos que tiene el agente elegido.</p>
<p><b><i>El proceso de copia</i></b> se realiza para copiar la configuraci&oacute;n de los
m&oacute;dulos y/o la configuraci&oacute;n de las alertas desde el agente seleccionado como
origen hacia los agentes seleccionados como destino. Pueden seleccionarse
varios agentes, utilizando el CTRL y el rat&oacute;n. Hay que marcar las casillas de «alertas» y/o «m&oacute;dulos» para realizar una copia de los elementos seleccionados.</p>
<p><b><i>El proceso de borrado</i></b> se realiza sobre los agentes seleccionados
como «destino», en la casilla de selecci&oacute;n m&uacute;ltiple. Se pueden seleccionar
varios agentes, indicando si queremos eliminar la configuraci&oacute;n de los m&oacute;dulos,
de las alertas o todo el conjunto. Se pedir&aacute; confirmaci&oacute;n antes de ejecutar
dado que al eliminar los m&oacute;dulos asignados a un agente se eliminar&aacute; tambi&eacute;n
<p><b><i>El proceso de copia</i></b> se realiza para copiar la configuraci&oacute;n de los
m&oacute;dulos y/o la configuraci&oacute;n de las alertas desde el agente seleccionado como
origen hacia los agentes seleccionados como destino. Pueden seleccionarse
varios agentes, utilizando el CTRL y el rat&oacute;n. Hay que marcar las casillas de «alertas» y/o «m&oacute;dulos» para realizar una copia de los elementos seleccionados.</p>
<p><b><i>El proceso de borrado</i></b> se realiza sobre los agentes seleccionados
como «destino», en la casilla de selecci&oacute;n m&uacute;ltiple. Se pueden seleccionar
varios agentes, indicando si queremos eliminar la configuraci&oacute;n de los m&oacute;dulos,
de las alertas o todo el conjunto. Se pedir&aacute; confirmaci&oacute;n antes de ejecutar
dado que al eliminar los m&oacute;dulos asignados a un agente se eliminar&aacute; tambi&eacute;n
todos los datos asociados a &eacute;stos.</p>
<h2><a name="33">3.3. Monitorizaci&oacute;n de agentes</a></h2>
<p>Una vez el agente empieza a
enviar datos al servidor de Pandora, y es a&ntilde;adido en la consola Web, &eacute;ste los
procesa e inserta los datos en la Base de Datos. Estos datos se consolidan y
son accesibles desde la consola Web ya sea el dato en bruto o mediante
<p>Una vez el agente empieza a
enviar datos al servidor de Pandora, y es a&ntilde;adido en la consola Web, &eacute;ste los
procesa e inserta los datos en la Base de Datos. Estos datos se consolidan y
son accesibles desde la consola Web ya sea el dato en bruto o mediante
gr&aacute;ficas.</p>
<h3><a name="331">3.3.1. Ver agentes</a></h3>
<p>Desde la opci&oacute;n «Ver agentes» en el
men&uacute; de operaci&oacute;n se tiene acceso a todos los agentes. Desde aqu&iacute; se ve
r&aacute;pidamente estado en que esta cada uno de los agentes simplemente con una
<p>Desde la opci&oacute;n «Ver agentes» en el
men&uacute; de operaci&oacute;n se tiene acceso a los grupos de agentes. Desde aqu&iacute; se ve
r&aacute;pidamente estado en que esta cada uno de los agentes simplemente con una
r&aacute;pida mirada, gracias a un sistema de bombillas y c&iacute;rculos coloreados.</p>
<p>Si entramos en la opci&oacute;n «Detalle agente» accedemos a una lista ordenada alfab&eacute;ticamente de todos los agentes.</p>
<p class="center"><img src="images/image015.png"></p>
<p>En la lista, los agentes aparecen ordenados con las siguientes columnas:</p>
<p><b>Agente</b>: Muestra el nombre del agente.</p>
<p><b>SO</b>: Muestra un icono representante del Sistema Operativo.</p>
<p><b>Intervalo</b>: Muestra el intervalo de tiempo (segundos) en el que el agente env&iacute;a datos.</p>
<p><b>Grupo</b>: Muestra el grupo al que pertenece el agente.</p>
<p><b>M&oacute;dulos</b>: En estado normal aparecen dos valores el n&uacute;mero de
m&oacute;dulos y el n&uacute;mero de monitores, ambos de color negro. Si hay alg&uacute;n monitor en
estado incorrecto, aparecen tres valores: el n&uacute;mero de m&oacute;dulos, el n&uacute;mero de
monitores y el n&uacute;mero de monitores con estado incorrecto, &eacute;ste &uacute;ltimo en color rojo, el resto de color negro.</p>
<p><b>Agente</b>: Muestra el nombre del agente.</p>
<p><b>SO</b>: Muestra un icono representante del Sistema Operativo.</p>
<p><b>Intervalo</b>: Muestra el intervalo de tiempo (segundos) en el que el agente env&iacute;a datos.</p>
<p><b>Grupo</b>: Muestra el grupo al que pertenece el agente.</p>
<p><b>M&oacute;dulos</b>: En estado normal aparecen dos valores el n&uacute;mero de
m&oacute;dulos y el n&uacute;mero de monitores, ambos de color negro. Si hay alg&uacute;n monitor en
estado incorrecto, aparecen tres valores: el n&uacute;mero de m&oacute;dulos, el n&uacute;mero de
monitores y el n&uacute;mero de monitores con estado incorrecto, &eacute;ste &uacute;ltimo en color rojo, el resto de color negro.</p>
<p><b>Estado</b>: Muestra el estado «general» del agente mediante los siguientes iconos:</p>
<div class="ml35">
<p><img src="../../images/b_green.gif"> Cuando todos los monitores est&aacute;n OK. El estado ideal.</p>
<p><img src="../../images/b_white.gif"> Cuando no hay monitores definidos. A veces no monitorizamos nada que pueda estar «bien» o «mal», y simplemente reporta datos
<p><img src="../../images/b_white.gif"> Cuando no hay monitores definidos. A veces no monitorizamos nada que pueda estar «bien» o «mal», y simplemente reporta datos
num&eacute;ricos o de tipo texto.</p>
<p><img src="../../images/b_red.gif"> Cuando al menos un monitor falla. Generalmente queremos evitar esto y que todos nuestros sistemas tengan un saludable color verde.</p>
<p><img src="../../images/b_blue.gif"> Cuando el agente no tiene datos. Los agentes nuevos con un paquete vac&iacute;o pueden tener este estado.</p>
<p><img src="../../images/b_yellow.gif"> Cuando hay un cambio entre verde y rojo. Esto indica que un agente acaba de cambiar de estado, de «todo bien» a «tenemos un problema».</p>
<img src="../../images/b_down.gif"> Cuando el agente est&aacute; ca&iacute;do o no se ha recibido informaci&oacute;n de &eacute;l en el doble del Intervalo en segundos. Generalmente se debe a un
<img src="../../images/b_down.gif"> Cuando el agente est&aacute; ca&iacute;do o no se ha recibido informaci&oacute;n de &eacute;l en el doble del Intervalo en segundos. Generalmente se debe a un
problema de comunicaci&oacute;n o a un «cuelgue» del sistema remoto.</p>
</div>
<p><b>Alertas:</b> Muestra si se han enviado alertas mediante los siguientes iconos:</p>
@ -330,15 +340,15 @@ problema de comunicaci&oacute;n o a un
<p>En la lista, los m&oacute;dulos aparecen ordenados con las siguientes columnas:</p>
<p><b>Nombre de m&oacute;dulo</b>: Nombre asignado al m&oacute;dulo en el archivo de configuraci&oacute;n del agente.</p>
<p><b>Tipo de m&oacute;dulo</b>: Tipo de m&oacute;dulo, seg&uacute;n los valores definidos <a href="#321"> en el punto
<p><b>Tipo de m&oacute;dulo</b>: Tipo de m&oacute;dulo, seg&uacute;n los valores definidos <a href="#321"> en el punto
3.2.1.</a></p>
<p><b>Descripci&oacute;n</b>: Descripci&oacute;n del m&oacute;dulo configurado en el archivo de configuraci&oacute;n del agente.</p>
<p><b>Datos</b>: &Uacute;ltimo dato enviado por el agente.</p>
<p><b>Gr&aacute;fico</b>: A partir de los datos envidados por el agente a lo
largo del tiempo se generan una serie de gr&aacute;ficas mensuales, semanales, diarias
<p><b>Gr&aacute;fico</b>: A partir de los datos envidados por el agente a lo
largo del tiempo se generan una serie de gr&aacute;ficas mensuales, semanales, diarias
y horarias (M, W, D y H, respectivamente).</p>
<p>En la parte izquierda de la gr&aacute;fica se sit&uacute;an los datos m&aacute;s nuevos, mientras que en la parte derecha est&aacute;n
<p>En la parte izquierda de la gr&aacute;fica se sit&uacute;an los datos m&aacute;s nuevos, mientras que en la parte derecha est&aacute;n
los datos m&aacute;s antiguos.</p>
<p>La gr&aacute;ficas que se generan son:</p>
@ -368,10 +378,10 @@ los datos m&aacute;s antiguos.</p>
<p>En la lista, los monitores aparecen ordenados con las siguientes columnas:</p>
<p><b>Agente;</b> Agente donde est&aacute; definido el monitor.</p>
<p><b>Tipo:</b> Tipo de dato del monitor. Al ser un monitor est&eacute; ser&aacute; siempre de tipo.</p>
<p><b>Nombre del m&oacute;dulo:</b> Nombre definido al crear el m&oacute;dulo.</p>
<p><b>Descripci&oacute;n:</b> Descripci&oacute;n del m&oacute;dulo configurado en el archivo de configuraci&oacute;n del agente.</p>
<p><b>Agente;</b> Agente donde est&aacute; definido el monitor.</p>
<p><b>Tipo:</b> Tipo de dato del monitor. Al ser un monitor est&eacute; ser&aacute; siempre de tipo.</p>
<p><b>Nombre del m&oacute;dulo:</b> Nombre definido al crear el m&oacute;dulo.</p>
<p><b>Descripci&oacute;n:</b> Descripci&oacute;n del m&oacute;dulo configurado en el archivo de configuraci&oacute;n del agente.</p>
<p><b>Estado:</b> Aparece el estado del agente mediante los siguientes iconos:</p>
<p class="ml25"><img src="../../images/b_green.gif"> Cuando el monitor est&aacute; correcto</p>
@ -385,13 +395,13 @@ los datos m&aacute;s antiguos.</p>
<p class="center"><img src="images/image023.png"></p>
<p>En la lista, los monitores aparecen ordenados con las siguientes columnas:</p>
<p><b>ID:</b> Agente donde est&aacute; definida la alerta.</p>
<p><b>Tipo:</b> Tipo de la alerta.</p>
<p><b>Descripci&oacute;n:</b> Descripci&oacute;n de la alerta definida cuando se cre&oacute;.</p>
<p><b>Lanzada por &uacute;ltimo vez:</b> &Uacute;ltima vez que se ejecut&oacute; la alerta.</p>
<p><b>N&uacute;mero de veces lanzada:</b> N&uacute;mero de veces que se ha lanzado la alerta.</p>
<p>En la lista, los monitores aparecen ordenados con las siguientes columnas:</p>
<p><b>ID:</b> Agente donde est&aacute; definida la alerta.</p>
<p><b>Tipo:</b> Tipo de la alerta.</p>
<p><b>Descripci&oacute;n:</b> Descripci&oacute;n de la alerta definida cuando se cre&oacute;.</p>
<p><b>Lanzada por &uacute;ltimo vez:</b> &Uacute;ltima vez que se ejecut&oacute; la alerta.</p>
<p><b>N&uacute;mero de veces lanzada:</b> N&uacute;mero de veces que se ha lanzado la alerta.</p>
<p><b>Estado:</b> Muestra si se han enviado alertas mediante los siguientes iconos:</p>
<p class="ml25"><img src="../../images/dot_green.gif"> Cuando no se ha enviado ninguna alerta</p>
@ -399,17 +409,17 @@ los datos m&aacute;s antiguos.</p>
<h3><a name="333">3.3.3. Detalle de grupos</a></h3>
<p>Desde «Ver agentes» &gt; «Detalle de grupos» en el men&uacute; de operaci&oacute;n se accede a los grupos configurados en Pandora.
Desde aqu&iacute; se ve r&aacute;pidamente el estado en que est&aacute;n cada uno de los grupos
<p>Desde «Ver agentes» &gt; «Detalle de grupos» en el men&uacute; de operaci&oacute;n se accede a los grupos configurados en Pandora.
Desde aqu&iacute; se ve r&aacute;pidamente el estado en que est&aacute;n cada uno de los grupos
simplemente con una r&aacute;pida mirada, gracias a un sistema de bombillas de distintos colores.</p>
<p class="center"><img src="images/image025.png"></p>
<p>En la lista, los monitores aparecen ordenados con las siguientes columnas:</p>
<p><b>Grupos:</b> Nombre del grupo.</p>
<p><b>Agente:</b> N&uacute;mero de agentes configurados en el grupo.</p>
<p><b>Monitores:</b> N&uacute;mero de monitores configurados en el grupo.</p>
<p><b>Grupos:</b> Nombre del grupo.</p>
<p><b>Agente:</b> N&uacute;mero de agentes configurados en el grupo.</p>
<p><b>Monitores:</b> N&uacute;mero de monitores configurados en el grupo.</p>
<p><b>Estado:</b> Estado del agente, mediante los siguientes iconos:</p>
<p class="ml25"><img src="../../images/b_green.gif"> Aparece cuando todos los monitores est&aacute;n correctos.</p>
@ -417,44 +427,44 @@ simplemente con una r&aacute;pida mirada, gracias a un sistema de bombillas de d
<p class="ml25"><img src="../../images/b_down.gif"> Aparece cuando al menos un monitor est&aacute; ca&iacute;do o no hay contacto.</p>
<p class="ml25"><img src="../../images/b_white.gif"> Aparece cuando el agente no tiene ning&uacute;n monitor definido.</p>
<p><b>Ok:</b> N&uacute;mero de monitores que est&aacute;n correctos.</p>
<p><b>Fallo:</b> N&uacute;mero de monitores que tienen alg&uacute;n fallo</p>
<p><b>Ok:</b> N&uacute;mero de monitores que est&aacute;n correctos.</p>
<p><b>Fallo:</b> N&uacute;mero de monitores que tienen alg&uacute;n fallo</p>
<p><b>Ca&iacute;dos:</b> N&uacute;mero de monitores que est&aacute;n ca&iacute;dos.</p>
<h3><a name="334">3.3.4. Ver monitores</a></h3>
<p>Desde «Ver agentes» &gt; «Detalle monitores» en el men&uacute; de operaci&oacute;n, se puede ver la descripci&oacute;n de todos los monitores definidos en el servidor.</p>
<p>Desde «Ver agentes» &gt; «Detalle monitores» en el men&uacute; de operaci&oacute;n, se puede ver la descripci&oacute;n de todos los monitores definidos en el servidor.</p>
<p class="center"><img src="images/image026.png"></p>
<p>En la lista, los monitores aparecen ordenados de forma similar a la vista individual de cada agente,
excepto que ahora aparecen todas juntas, esto permite un an&aacute;lisis m&aacute;s pormenorizado de cada monitor.</p>
<p>En la lista, los monitores aparecen ordenados de forma similar a la vista individual de cada agente,
excepto que ahora aparecen todas juntas, esto permite un an&aacute;lisis m&aacute;s pormenorizado de cada monitor.</p>
<h3><a name="335">3.3.5. Detalle de alertas</a></h3>
<p>Desde «Ver agentes» &gt; «Detalle alertas» en el men&uacute; de operaci&oacute;n, se puede ver la descripci&oacute;n de todas las alarmas definidas en el servidor.</p>
<p class="center"><img src="images/image027.png"></p>
<p>En la lista, las alertas aparecen ordenadas de forma similar a la vista individual de cada agente, excepto que
<p>En la lista, las alertas aparecen ordenadas de forma similar a la vista individual de cada agente, excepto que
ahora aparecen todas juntas, esto permite un an&aacute;lisis m&aacute;s pormenorizado de cada alerta.</p>
<h3><a name="336">3.3.6. Exportar datos</a></h3>
<p>Desde «Ver agentes» &gt; «Exportar Datos» en el men&uacute; de operaci&oacute;n, se puede acceder a una herramienta que permite exportar datos de un agente.</p>
<p>Se puede configurar el agente desde el que se van a exportar los datos, los m&oacute;dulos dentro de dicho agente y
<p>Desde «Ver agentes» &gt; «Exportar Datos» en el men&uacute; de operaci&oacute;n, se puede acceder a una herramienta que permite exportar datos de un agente.</p>
<p>Se puede configurar el agente desde el que se van a exportar los datos, los m&oacute;dulos dentro de dicho agente y
el rango de fechas del que exportaremos los datos.</p>
<p class="center"><img src="images/image028.png"></p>
<p>Estos datos pueden exportarse ordenados en tres columnas:</p>
<p><b>M&oacute;dulo:</b> Nombre del m&oacute;dulo.</p>
<p><b>Datos:</b> Informaci&oacute;n obtenida por el m&oacute;dulo.</p>
<p><b>M&oacute;dulo:</b> Nombre del m&oacute;dulo.</p>
<p><b>Datos:</b> Informaci&oacute;n obtenida por el m&oacute;dulo.</p>
<p><b>Timestamp:</b> Fecha y hora en que el agente remoto de Pandora emiti&oacute; el paquete.</p>
<p class="center"><img src="images/image029.png"></p>
<p>Si se selecciona el formato CVS se obtendr&aacute;n los datos separados por comas, para poder exportar a un fichero de texto.</p>
<p>Si se selecciona el formato CVS se obtendr&aacute;n los datos separados por comas, para poder exportar a un fichero de texto.</p>
<p class="center"><img src="images/image030.png"></p>
@ -464,8 +474,8 @@ el rango de fechas del que exportaremos los datos.</p>
<ul>
<li>Una gr&aacute;fica con el n&uacute;mero de m&oacute;dulos que tiene configurado cada uno de los agentes.</li>
<li>Una gr&aacute;fica con el n&uacute;mero de paquetes enviado por cada
uno de los agentes, siendo un paquete el conjunto de datos relacionados con los
<li>Una gr&aacute;fica con el n&uacute;mero de paquetes enviado por cada
uno de los agentes, siendo un paquete el conjunto de datos relacionados con los
m&oacute;dulos que env&iacute;a un agente cada intervalo de tiempo.</li>
</ul>
<p class="center"><img src="images/image031.png"></p>

View File

@ -154,12 +154,6 @@ $lang_label["create_user"]="Crear usuariu";
$lang_label["update_user"]="Actualizar usuariu";
$lang_label["alert_config"]="Configuración d'alertes";
$lang_label["alertname"]="Nome de l'alerta";
$lang_label["alert_setup_msg1"]="(*) Nel campu \"comando\", puen utilizase unes poques macros, reemplazando en tiempu d'execución los siguientes valores:";
$lang_label["alert_setup_msg2"]="Campu 1, xeneralmente ye'l nome d'usuariu, e-mail destinu o identificación pa esti eventu";
$lang_label["alert_setup_msg3"]="Campu 2, xeneralmente ye una breve descripción d'eventos, como'l \"asuntu\" del e-mail";
$lang_label["alert_setup_msg4"]="Campu 3, testu esplicativu del eventu";
$lang_label["alert_setup_msg5"]="Representación estándar de la hora y fecha. Reemplazada automáticamente cuando lánzase'l eventu";
$lang_label["alert_setup_msg6"]="Valor del datu que lanzó l'allerta";
$lang_label["command"]="Comandu";
$lang_label["group_management"]="Xestión de grupos";
$lang_label["group_name"]="Nome del grupu";
@ -209,9 +203,9 @@ $lang_label["event_main_view"]="Vista principal d'eventos";
$lang_label["event_name"]="Nome del eventu";
$lang_label["view_events"]="Agüeyar eventos";
$lang_label["timestamp"]="Fecha/Hora";
$lang_label["links_header"]="::Enllaces::";
$lang_label["godmode_header"]="::Alministración::";
$lang_label["operation_header"]="::Operación::";
$lang_label["links_header"]="Enllaces";
$lang_label["godmode_header"]="Alministración";
$lang_label["operation_header"]="Operación";
$lang_label["db_audit"]="BD d'auditoría";
$lang_label["db_purge_audit"]="Depuración de la BBDD d'auditoría";
$lang_label["latest_date"]="Última fecha";

View File

@ -151,12 +151,6 @@ $lang_label["create_user"]="Crear usuari";
$lang_label["update_user"]="Actualitzar usuari";
$lang_label["alert_config"]="Configuració d'alerta";
$lang_label["alertname"]="Nom de l'alerta";
$lang_label["alert_setup_msg1"]="(*)En el camp 'comandament', es poden usar unes poques macros que seran substituides en temps d'execució pels seguents valors : ";
$lang_label["alert_setup_msg2"]="Camp #1, normalment asignat com nom d'usuari, e-mail de destinació o una identificació simple per aquest event.";
$lang_label["alert_setup_msg3"]="Camp #2, normalment asignat com una breu descripció dels events, utilitzat al camp 'Subject:' als avisos via e-mail";
$lang_label["alert_setup_msg4"]="Camp #3, una descripció completa del event";
$lang_label["alert_setup_msg5"]="Una representació estandar de la data i l'hora. Remplaçada automaticament cuan es produeix un event";
$lang_label["alert_setup_msg6"]="El valor de les dades que han produit l'event";
$lang_label["command"]="Comandament";
$lang_label["group_management"]="Gestió de Grups";
$lang_label["group_name"]="Nom del Grup";
@ -206,9 +200,9 @@ $lang_label["event_main_view"]="Visor principal d'events";
$lang_label["event_name"]="Nom de l'event";
$lang_label["view_events"]="Veure events";
$lang_label["timestamp"]="Segell de temps";
$lang_label["links_header"]=":: E n l l a ç o s ::";
$lang_label["godmode_header"]=":: Administració ::";
$lang_label["operation_header"]=":: Operació ::";
$lang_label["links_header"]="Enllaços";
$lang_label["godmode_header"]="Administració";
$lang_label["operation_header"]="Operació";
$lang_label["db_audit"]="Auditoria de la base de dades";
$lang_label["db_purge_audit"]="Pugar base de dades de l'auditoria";
$lang_label["latest_date"]="Última data";

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -175,13 +175,6 @@ $lang_label["create_user"]="Crear usuario";
$lang_label["update_user"]="Actualizar usuario";
$lang_label["alert_config"]="Configuración de alertas";
$lang_label["alertname"]="Nombre de la alerta";
$lang_label["alert_setup_msg1"]="(*) En el campo «comando», pueden utilizarse unas pocas macros, reemplazando en tiempo de ejecución los siguientes valores: ";
$lang_label["alert_setup_msg2"]="Campo 1, generalmente es el nombre de usuario, e-mail destino o identificación para este evento";
$lang_label["alert_setup_msg3"]="Campo 2, generalmente es una breve descripción de eventos, como el «asunto» del e-mail";
$lang_label["alert_setup_msg4"]="Campo 3, texto explicativo del evento";
$lang_label["alert_setup_msg5"]="Representación estándar de la hora y fecha. Reemplazada automáticamente cuando se ha lanzado el evento";
$lang_label["alert_setup_msg6"]="Valor del dato que lanzó la alerta";
$lang_label["command"]="Comando";
$lang_label["group_management"]="Administrar grupos";
$lang_label["group_name"]="Nombre de grupo";
@ -238,9 +231,9 @@ $lang_label["event_main_view"]="Vista principal de eventos";
$lang_label["event_name"]="Nombre del evento";
$lang_label["view_events"]="Ver eventos";
$lang_label["timestamp"]="Fecha/Hora";
$lang_label["links_header"]=":: Enlaces ::";
$lang_label["godmode_header"]=":: Administración::";
$lang_label["operation_header"]=":: Operación ::";
$lang_label["links_header"]="Enlaces";
$lang_label["godmode_header"]="Administración";
$lang_label["operation_header"]="Operación";
$lang_label["db_audit"]="BD de auditoría";
$lang_label["db_purge_audit"]="Depuración de la BBDD de auditoría";
$lang_label["latest_date"]="Última fecha";

View File

@ -170,12 +170,6 @@ $lang_label["create_user"]="Erabiltzaileak burutzea";
$lang_label["update_user"]="Erabiltzaileak gaurkotzea";
$lang_label["alert_config"]="Zurtasunen konfigurazioa";
$lang_label["alertname"]="Zurtasunen izena";
$lang_label["alert_setup_msg1"]="";
$lang_label["alert_setup_msg2"]="Arlo 1, normalean egintza honetarako erabiltzailearen izena, norako e-mail o identifikazioa";
$lang_label["alert_setup_msg3"]="Arlo 2, normalean ekintzen deskripzio txikia da, adibide bezala 'asunto' del e-mail";
$lang_label["alert_setup_msg4"]="Arlo 3, ekintzaren azalpenaren textua";
$lang_label["alert_setup_msg5"]="Representación estándar de la hora y fecha. Reemplazada automáticamente cuando se ha lanzado el evento";
$lang_label["alert_setup_msg6"]="Valor del dato que lanzó la alerta";
$lang_label["command"]="Comandoa";
$lang_label["group_management"]="Taldeen gestioa";
$lang_label["group_name"]="Taldearen izena";
@ -232,9 +226,9 @@ $lang_label["event_main_view"]="Gertaeraren bista nagusia";
$lang_label["event_name"]="Gertaeraren izena";
$lang_label["view_events"]="Gertaerak ikustea";
$lang_label["timestamp"]="Data/Ordua";
$lang_label["links_header"]=":: Loturak ::";
$lang_label["godmode_header"]=":: Administrazioa::";
$lang_label["operation_header"]=":: Operazioa ::";
$lang_label["links_header"]="Loturak";
$lang_label["godmode_header"]="Administrazioa";
$lang_label["operation_header"]="Operazioa";
$lang_label["db_audit"]="Datutegiaren auditoria";
$lang_label["db_purge_audit"]="auditoriaren datutegiaren garbiketa";
$lang_label["latest_date"]="Azken data";

View File

@ -175,13 +175,6 @@ $lang_label["create_user"]="Cr
$lang_label["update_user"]="Actualiser l'usager";
$lang_label["alert_config"]="Configuration des alertes";
$lang_label["alertname"]="Nom de l'alerte";
$lang_label["alert_setup_msg1"]="(*) Dans le champ «commande», quelques macros peuvent être employées pour remplacer le temps d'exécutions des valeurs suivantes : ";
$lang_label["alert_setup_msg2"]="Champ 1, il s'agit généralement du nom de l'usager, du courriel du destinataire ou d'une identification d'une action";
$lang_label["alert_setup_msg3"]="Champ 2, il s'agit généralement d'une description courte d'une action, telle que le «sujet» d'u message électronique";
$lang_label["alert_setup_msg4"]="Campo 3, texte explicatif de l'action";
$lang_label["alert_setup_msg5"]="Representation standard de l'heure et de la date. Remplacée automatiquement lorsque l'événement a été lancée ";
$lang_label["alert_setup_msg6"]="Valeur de la donnée qui a lancé l'alerte";
$lang_label["command"]="Commande";
$lang_label["group_management"]="Gestion de groupes";
$lang_label["group_name"]="Nom de groupes";
@ -238,9 +231,9 @@ $lang_label["event_main_view"]="Aper
$lang_label["event_name"]="Nom de l'événement";
$lang_label["view_events"]="Voir événements";
$lang_label["timestamp"]="Date/heure";
$lang_label["links_header"]=":: Liens ::";
$lang_label["godmode_header"]=":: Administration ::";
$lang_label["operation_header"]=":: Operation ::";
$lang_label["links_header"]="Liens";
$lang_label["godmode_header"]="Administration";
$lang_label["operation_header"]="Operation";
$lang_label["db_audit"]="Base de Données Audit";
$lang_label["db_purge_audit"]="Dépuration de la Base de Données Audit";
$lang_label["latest_date"]="Dernière date";

View File

@ -156,12 +156,6 @@ $lang_label["create_user"] = "Criar usu
$lang_label["update_user"] = "Atualizar usuário";
$lang_label["alert_config"] = "Configuração de alertas";
$lang_label["alertname"] = "Nome do alerta";
$lang_label["alert_setup_msg1"] = "(*) No campo 'comando', algumas macros podem ser utilizadas, substituindo em tempo de execução, os seguintes valores:";
$lang_label["alert_setup_msg2"] = "Campo 1, geralmente é o nome do usuário, e-mail ou identificação para este evento";
$lang_label["alert_setup_msg3"] = "Campo 2, geralmente uma breve descrição de eventos, como o 'assunto' do e-mail";
$lang_label["alert_setup_msg4"] = "Campo 3, texto explicativo do evento";
$lang_label["alert_setup_msg5"] = "Apresentação padrão da hora e data. Substituída automaticamente quando um evento é lançado";
$lang_label["alert_setup_msg6"] = "Valor do dado que lança o alerta";
$lang_label["command"] = "Comando";
$lang_label["group_management"] = "Gerenciamento de grupos";
$lang_label["group_name"] = "Nome do grupo";
@ -211,9 +205,9 @@ $lang_label["event_main_view"] = "Vis
$lang_label["event_name"] = "Nome do evento";
$lang_label["view_events"] = "Ver eventos";
$lang_label["timestamp"] = "Data/Hora";
$lang_label["links_header"] = ":: Links ::";
$lang_label["godmode_header"] = ":: Administração ::";
$lang_label["operation_header"] = ":: Operação ::";
$lang_label["links_header"] = "Links";
$lang_label["godmode_header"] = "Administração";
$lang_label["operation_header"] = "Operação";
$lang_label["db_audit"] = "Auditoria do BD";
$lang_label["db_purge_audit"] = "Depuração da base de dados de auditoria";
$lang_label["latest_date"] = "Última data";

View File

@ -1,6 +1,6 @@
a.tip {cursor: help; position: relative; text-decoration: none; background:url(../../images/help.gif) no-repeat; padding: 5px 2px 5px 12px;}
a.tip2 {cursor: help; position: relative; text-decoration: none; background:url(../../images/help.gif) no-repeat; padding: 2px 2px 2px 12px;}
a.tip:hover {text-decoration: none; background-color: #f5f5f5;}
a.tip2:hover {text-decoration: none; background-color: #708090;}
a.tip2:hover {text-decoration: none; background-color: #778866;}
a.tip span, a.tip2 span {display: none;}
a.tip:hover span, a.tip2:hover span {display: block; text-decoration: none; position: absolute; z-index: 3; top:20px; left:6px; width: 150px; border: 1px solid #708090; background-color: #d4ddc6; color: #000; padding: 2px;}

View File

@ -11,7 +11,7 @@ if (isset($_SESSION["id_usuario"])) {
?>
<div class="bg">
<div class="imgl"><img src="images/upper-left-corner.gif" width="5" height="5" alt=""></div>
<div class="tit"><?php echo $lang_label["operation_header"] ?></div>
<div class="tit">:: <?php echo $lang_label["operation_header"] ?> ::</div>
<div class="imgr"><img src="images/upper-right-corner.gif" width="5" height="5" alt=""></div>
</div>
<div id="menuop">