====== 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]]