Centreon es una plataforma integral de monitorización diseñada para ofrecer visibilidad completa sobre infraestructuras IT complejas, desde entornos de nube hasta dispositivos en el borde (edge). Gracias a su enfoque AIOps, permite consolidar la supervisión de servidores, redes y aplicaciones en una solución de código abierto altamente escalable.
Métodos de instalación
Instalación mediante paquetes binarios
La forma más eficiente de desplegar Centreon en distribuciones basadas en Debian/Ubuntu es mediante el uso de repositorios oficiales:
# Importar la llave pública del repositorio
curl -sL https://apt.centreon.com/apt-key.gpg | sudo gpg --dearmor -o /usr/share/keyrings/centreon.gpg
# Configurar la fuente del repositorio
echo "deb [signed-by=/usr/share/keyrings/centreon.gpg] https://apt.centreon.com/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/centreon.list
# Ejecutar el despliegue del software
sudo apt-get update && sudo apt-get install -y centreon-central
Compilación desde el código fuente
Para entornos personalizados, puede compilarse directamente desde el repositorio oficial:
# Clonar el código fuente
git clone https://github.com/centreon/centreon.git --depth 1
cd centreon
# Instalar dependencias necesarias para la compilación
sudo apt-get install -y build-essential libmariadb-dev libssl-dev cmake
# Proceso de configuración y despliegue
./configure --prefix=/usr/local/centreon
make -j$(nproc)
sudo make install
Componentes críticos del ecosistema
- Centreon Broker: El motor encargado de la recolección, procesamiento y envío de eventos de monitorización hacia los nodos centrales o bases de datos de forma asíncrona.
- Centreon Gorgone: Un agente de automatización diseñado para la gestión remota, ejecución de comandos y orquestación de tareas en los servidores monitorizados.
- Plugin Packs: Colecciones modulares que incluyen plantillas de servicios y comandos preconfigurados para integrar rápidamente dispositivos de red, bases de datos o servicios cloud.
Buenas prácticas de mantenimeinto
Para asegurar una monitorización resiliente, se recomienda:
- Estrategia de respaldo: Automatizar diariamente volcados de la base de datos MySQL/MariaDB y del directorio de configuración
/etc/centreon. - Optimización de sondeos: Utilizar el descubrimiento automático (Auto-discovery) para evitar la carga manual de dispositivos y reducir la fricción operativa.
- Actualizaciones: Mantener los Plugin Packs actualizados para beneficiarse de nuevas métricas y parches de seguridad detectados por la comunidad.