Un gestor de procesos para producción de aplicaciones Node.js y Bun, con balanceador de carga integrado que mantiene los procesos activos y los recarga sin tiempo de inactividad.
- Estrellas
- 2,241
- Forks
- 621
- Issues abiertos
- 502
- Último commit
- hace 15 horas
¿Qué es?
Icinga 2 es el servidor de monitorización principal del stack de Icinga. Comprueba la disponibilidad de los recursos de red, envía notificaciones a los usuarios cuando se producen interrupciones y genera datos de rendimiento para los informes.
Está diseñado para escalar en entornos grandes y complejos distribuidos en varias ubicaciones, con compatibilidad con la monitorización distribuida y la agrupación en clústeres. La configuración se puede escribir en Icinga DSL, gestionar mediante Icinga Director o administrar con herramientas de gestión de configuración. Incluye una REST API para integrarse con otros sistemas.
Icinga 2 requiere Icinga Web 2 como frontend. El proyecto está escrito en C++ y se distribuye bajo la licencia GPL-3.0 (versiones 2.16.0 y posteriores).
Funciones clave
- 01Comprueba la disponibilidad de recursos de red y notifica a los usuarios cuando hay interrupciones.
- 02Genera datos de rendimiento para elaborar informes.
- 03Permite la monitorización distribuida y la agrupación en clústeres en varias ubicaciones.
- 04Se puede configurar mediante Icinga DSL, Icinga Director o herramientas de gestión de configuración.
- 05Proporciona una REST API para integraciones.
Casos de uso
- Monitorizar servidores y dispositivos de red en varios centros de datos o sitios.
- Implementar una configuración de monitorización distribuida con varios nodos que colaboran entre sí.
- Enviar alertas de interrupciones a los equipos de operaciones y recopilar métricas de rendimiento para los informes.
Inicio rápido
- 1
Consulta la guía oficial de instalación para tu plataforma
- 2
Sigue la documentación de Monitoring Basics y Configuration para configurar las comprobaciones
Antes de usarlo
- Icinga 2 solo es el servidor de monitorización y requiere Icinga Web 2 para ofrecer la interfaz web.
- La configuración inicial y la puesta en marcha requieren bastante esfuerzo, y el README remite a documentación externa.
- Las versiones anteriores a la v2.16.0 usan GPLv2+, mientras que las posteriores usan GPLv3+.
Temas
Preguntas frecuentes
- ¿Qué es icinga2?
- Icinga 2 es un servidor de monitorización que comprueba recursos de red, notifica a los usuarios cuando hay interrupciones y genera datos de rendimiento. Icinga 2 es el servidor de monitorización principal del stack de Icinga. Comprueba la disponibilidad de los recursos de red, envía notificaciones a los usuarios cuando se producen interrupciones y genera datos de rendimiento para los informes.
- ¿icinga2 es gratuito? ¿Qué licencia tiene?
- icinga2 es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿icinga2 sigue mantenido?
- Mantenimiento activo. El último commit de icinga2 fue el 21 oct 2026.
- ¿Para qué puedo usar icinga2?
- Monitorizar servidores y dispositivos de red en varios centros de datos o sitios. Implementar una configuración de monitorización distribuida con varios nodos que colaboran entre sí. Enviar alertas de interrupciones a los equipos de operaciones y recopilar métricas de rendimiento para los informes.
- ¿Cómo se instala icinga2?
- Consulta la guía oficial de instalación para tu plataforma Sigue la documentación de Monitoring Basics y Configuration para configurar las comprobaciones
- ¿Dónde consigo icinga2?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Icinga/icinga2
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Agente de código abierto para monitorear infraestructura en tiempo real, con métricas por segundo, detección automática, detección de anomalías con ML y alertas integradas.
Plataforma de código abierto para consultar, visualizar, explorar y configurar alertas sobre métricas, registros y trazas de múltiples fuentes de datos.
Prometheus es un sistema de código abierto para monitorear sistemas y servicios, recopilar métricas, evaluar reglas y activar alertas.
Plataforma de observabilidad de código abierto y nativa de OpenTelemetry que reúne logs, métricas, trazas, alertas y dashboards en una sola herramienta autohospedable.
Monitoreo ligero de servidores autoalojado, con panel web, métricas de contenedores Docker, datos históricos y alertas.