Repolode
Icinga

Icinga/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.

Alternativa open source a:NagiosZabbix

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. 1

    Consulta la guía oficial de instalación para tu plataforma

  2. 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