166 lines
8.0 KiB
PHP
166 lines
8.0 KiB
PHP
<?php
|
|
// Pandora - The Free Monitoring System
|
|
// This code is protected by GPL license.
|
|
// Este codigo esta protegido por la licencia GPL.
|
|
// Sancho Lerena <slerena@gmail.com>, 2003-2006
|
|
// Raul Mateos <raulofpandora@gmail.com>, 2004-2006
|
|
?>
|
|
<html>
|
|
<head>
|
|
<title>Pandora - Sistema de monitorización de Software Libre - Ayuda - VIII. Mantenimiento de la Base de Datos</title>
|
|
<link rel="stylesheet" href="../../include/styles/pandora.css" type="text/css">
|
|
<style>
|
|
.ml25 {margin-left: 25px;}
|
|
div.logo {float:left;}
|
|
div.toc {padding-left: 200px;}
|
|
div.rayah {clear:both; border-top: 1px solid #708090; width: 100%;}
|
|
</style>
|
|
|
|
<div class='logo'>
|
|
<img src="../../images/logo_menu.gif" alt='logo'><h1>Ayuda de Pandora v1.2</h1>
|
|
</div>
|
|
<div class="toc">
|
|
<h1><a href="chap7.php">7. Configuración de Servidor</a> « <a href="toc.php">Índice</a>
|
|
|
|
</div>
|
|
<div class="rayah">
|
|
<p align='right'>Pandora es un proyecto de software GPL. © Sancho Lerena 2003-2006, David Villanueva 2004-2006 y Raúl Mateos 2004-2006.</p>
|
|
</div>
|
|
|
|
<h1><a name="8">8. Mantenimiento de la Base de Datos</a></h1>
|
|
|
|
<p>La base de datos es el núcleo de
|
|
Pandora. En esta base de datos reside toda la información recolectada por las
|
|
máquinas monitorizadas, toda la información definida por el administrador así
|
|
como todos los eventos, incidentes e información de auditoría que han ido
|
|
ocurriendo en el sistema a lo largo del tiempo.</p>
|
|
|
|
<p>Es evidente que el rendimiento y
|
|
fiabilidad de este módulo es vital para el funcionamiento correcto de Pandora.
|
|
Es necesario hacer un mantenimiento periódico de la base de datos, para ello se
|
|
pueden utilizar los comandos estándar de MySQL.</p>
|
|
|
|
<p>Como el tamaño de la base de
|
|
batos aumentará de manera lineal, utilizamos un método de compactación para
|
|
reducir el número de datos almacenados sin perder la información que se
|
|
considere necesaria, en particular las distintas gráficas generadas a partir de
|
|
la información procesada.</p>
|
|
|
|
<p>Pinchando en «Mantenimiento BBDD» del menú de administración aparece la configuración en tiempo real de la Base de
|
|
Datos con la configuración que se ha definido en «Configuración», en el mismo
|
|
menú de administración, para la compactación y eliminación de los datos.</p>
|
|
|
|
<p class="center"><img src="images/image054.png"></p>
|
|
|
|
<h2><a name="81">8.1. Información de la Base de Datos</a></h2>
|
|
|
|
<p>Desde «Gestión de incidentes» > «Información de la Base de Datos» en el menú de operación, se accede a dos tipos de estadísticas gráficas de la base de datos por agentes:</p>
|
|
|
|
<ul>
|
|
<li>Una gráfica con el número de módulos que tienen configurado cada uno de los agentes.</li>
|
|
<li>Una gráfica con el número de paquetes enviado por cada
|
|
uno de los agentes. Siendo un paquete el conjunto de datos relacionados con los
|
|
módulos que envía un agente cada intervalo de tiempo.</li>
|
|
</ul>
|
|
|
|
<p class="center">
|
|
<img src="images/image055.png"><br>
|
|
<img src="images/image056.png"><br>
|
|
<img src="images/image057.png"><br>
|
|
</p>
|
|
|
|
<p>Estas gráficas coinciden con las que se ven a través de «Ver agentes» > «Estadísticas», en el menú de administración.</p>
|
|
|
|
<h2><a name="82">8.2. Purgado Manual de la Base de Datos</a></h2>
|
|
|
|
<p>Pandora incorpora potentes
|
|
herramientas para el purgado manual por un Administrador de la mayoría de los
|
|
datos guardados en la Base de Datos, ya sean estos datos procedentes de los
|
|
agentes o del propio servidor.</p>
|
|
|
|
<h2><a name="83">8.3. Depuración de Datos procedentes de los agentes</a></h2>
|
|
|
|
<h3><a name="831">8.3.1. Depuración de datos concretos de un módulo</a></h3>
|
|
|
|
<p>El proceso de depuración de datos
|
|
concretos de un módulo sirve para eliminar aquellas entradas que se salen de
|
|
rango por cualquier razón (fallo de agente, valor real pero fuera de escala,
|
|
pruebas, errores en la BD, etc.). Eliminar datos falsos, incorrectos o
|
|
simplemente molestos permite que la escala de las gráficas sea más «real» y
|
|
permita mostrar los datos sin picos ni escalas irreales.</p>
|
|
|
|
<p>Desde «Mantenimiento BBDD» > «Depurar BD» en el menú de administración se pueden borrar los datos recibidos por
|
|
el módulo de un agente concreto que estén fuera de un rango determinado.</p>
|
|
|
|
<p class="center"><img src="images/image058.png"></p>
|
|
|
|
<p>Los valores introducidos: agente, módulo, mínimo y máximo sirven para delimitar los datos correctos.
|
|
Cualquier dato que se salga de ese par de parámetros, será eliminado.</p>
|
|
|
|
<p>Por ejemplo, en un tipo de módulo
|
|
que registra número de procesos, nos interesan valores entre 0 y 100, puede que
|
|
tengamos valores muy por encima de 100, pero generalmente serán errores, ruido
|
|
o situaciones especiales. Podemos incluir como mínimo un 0, y como máximo un
|
|
100. Valores tales como -1, 101 ó 100000, serán eliminados permanentemente de
|
|
la Base de Datos.</p>
|
|
|
|
<h3><a name="832">8.3.2. Depuración de todos los datos de un agente</a></h3>
|
|
|
|
<p>Desde «Mantenimiento BBDD» > «Depuración BBDD», menú de administración se pueden borrar todos los datos recibidos
|
|
por un agente concreto que estén fuera de un rango determinado.</p>
|
|
|
|
<p>Se pueden borrar los datos con los siguientes parámetros que se configuran en «Borrar datos»:</p>
|
|
|
|
<ul>
|
|
<li>Borrar todos los datos</li>
|
|
<li>Borrar los datos con más de tres meses</li>
|
|
<li>Borrar los datos con más de treinta días</li>
|
|
<li>Borrar los datos con más de dos semanas</li>
|
|
<li>Borrar los datos con más de una semana</li>
|
|
<li>Borrar los datos con más de tres días</li>
|
|
<li>Borrar los datos con más de un día</li>
|
|
</ul>
|
|
|
|
<p class="center"><img src="images/image059.png"></p>
|
|
|
|
<h2><a name="84">8.4. Depuración de Datos procedentes del sistema</a></h2>
|
|
|
|
<h3><a name="841">8.4.1. Depuración de datos de auditoría</a></h3>
|
|
|
|
<p>Desde «Mantenimiento BBDD» > «BBDD de auditoría» en el menú de administración, se pueden borrar todos los datos de
|
|
auditoría generados por el sistema.</p>
|
|
|
|
<p>Se pueden borrar los datos con los siguientes parámetros que se configuran en «Borrar Datos».</p>
|
|
|
|
<ul>
|
|
<li>Borrar los datos de auditoría excepto el último trimestre</li>
|
|
<li>Borrar los datos de auditoría excepto los últimos 30 días</li>
|
|
<li>Borrar los datos de auditoría excepto las últimas dos semanas</li>
|
|
<li>Borrar los datos de auditoría excepto la última semana</li>
|
|
<li>Borrar los datos de auditoría excepto los últimos tres días</li>
|
|
<li>Borrar los datos de auditoría excepto el último día</li>
|
|
<li>Borrar todos los datos de auditoría</li>
|
|
</ul>
|
|
|
|
<p class="center"><img src="images/image060.png"></p>
|
|
|
|
<h3><a name="842">8.4.2. Depuración de datos de eventos</a></h3>
|
|
|
|
<p>Desde «Mantenimiento BBDD» > «BBDD de eventos», menú de administración, se pueden borrar todos los datos de auditoría
|
|
generados por el sistema.</p>
|
|
<p>Se pueden borrar los datos con los siguientes parámetros que se configuran en «Borrar Datos»:</p>
|
|
|
|
<ul>
|
|
<li>Borrar los datos de eventos excepto el último trimestre.</li>
|
|
<li>Borrar los datos de eventos excepto los últimos 30 días</li>
|
|
<li>Borrar los datos de eventos excepto las últimas dos semanas</li>
|
|
<li>Borrar los datos de eventos excepto la última semana</li>
|
|
<li>Borrar los datos de eventos excepto los últimos tres días</li>
|
|
<li>Borrar los datos de eventos excepto el último día</li>
|
|
<li>Borrar todos los datos de eventos</li>
|
|
</ul>
|
|
|
|
<p class="center"><img src="images/image061.png"></p>
|
|
|
|
</body>
|
|
</html>
|