====== Gestión de la Base de Datos desde la Consola ======
{{indexmenu_n>27}}
**El núcleo del sistema de Pandora FMS es su base de datos**. En ella se almacenan todos los datos recogidos por los sistemas monitorizados, la configuración de los agentes, las alertas, los eventos, los datos de auditoría, los diferentes usuarios y sus datos. Es decir todos los datos del sistema.
Existen varias extensiones que puede utilizar desde la Consola para observar información sobre la base de datos.
===== Diagnostic tool =====
En esta sección se puede visualizar la información general de la instalación de Pandora FMS. Se muestran los parámetros recomendados, así como avisos sobre valores existentes que necesitan ser cambiados.
Menú **Management → Admin tools → Diagnostic info**. Secciones:
- **Info status Pandora FMS**.
- **PHP setup**.
- **Database size stats**.
- **Database health status**.
- **Database status info**.
- **System Info**.
- **MySQL Performance metrics**.
- **Tables fragmentation in the Pandora FMS database**.
- **Pandora FMS logs dates**.
- **Pandora FMS Licence Information**.
- **Status of the attachment folder**.
- **Information from the tagente_datos table**.
- **Pandora FMS server threads**.
- **Date system**.
===== DB Interface =====
Un uso inadecuado de esta herramienta puede destruir datos o dejar inoperativa la aplicación de forma permanente. Utilícela con precaución.
Es una extensión que permite ejecutar comandos en la base de datos y ver su resultado. Herramienta avanzada que solamente debe ser usada por personas que conozcan SQL y el esquema de base de datos de Pandora FMS con suficiente detalle.
Menú **Management → Admin tools → DB Interface**.
===== DB Schema Check =====
Esta comprobación únicamente se puede realizar en Bases de datos de MySQL.
Esta es una extensión que permite comprobar las diferencias estructurales entre la base de datos establecidas Pandora FMS, y un esquema patrón para comparar posibles errores.
Menú **Management → Admin tools → DB Schema check**.
Es recomendable el uso de esta extensión para comprobar si se ha realizado correctamente una migración de base de datos.
* El usuario debe tener privilegios para ''Select'', ''Drop'', ''Create'' y ''References''. Ejemplo:
* **DB User with privileges**: ''root''.
* **DB Password for this user**: ''pandora'' o ''Pandor4!''.
* **DB Hostname**: ''localhost''.
* **DB Name (testing purposes only; temporary)**: ''db_test''.
* Se crea una base de datos temporal con la estructura que debe de tener la base de datos de la instalación (diferente dependiendo de la versión instalada).
* Se compara el esquema de la base de datos creada con el de la base de datos referenciada en la instalación.
* Se borra la base de datos temporal.
* Se muestran los resultados, de resultar algo incorrecto se mostrarán los mensajes con instrucciones a seguir para llevar la base de datos a su estructura correcta.
[[:es:documentation:start|Volver al índice de documentación de Pandora FMS]]