Repolode
Icinga

Icinga/icinga2

Icinga 2 é um servidor de monitoramento que verifica recursos de rede, notifica usuários sobre interrupções e gera dados de desempenho.

Alternativa open source a:NagiosZabbix

Estrelas
2,241
Forks
621
Issues abertas
502
Último commit
há 15 horas

O que é?

Icinga 2 é o servidor de monitoramento central da stack Icinga. Ele verifica a disponibilidade de recursos de rede, envia notificações aos usuários quando ocorrem interrupções e gera dados de desempenho para relatórios.

Ele foi projetado para escalar em ambientes grandes e complexos, distribuídos por vários locais, com suporte a monitoramento distribuído e clustering. A configuração pode ser escrita na Icinga DSL, gerenciada pelo Icinga Director ou feita com ferramentas de gerenciamento de configuração. Também inclui uma REST API para integração com outros sistemas.

Icinga 2 requer o Icinga Web 2 como frontend. O projeto é escrito em C++ e licenciado sob GPL-3.0 (a partir da versão 2.16.0).

Recursos principais

  • 01Verifica a disponibilidade de recursos de rede e notifica usuários sobre interrupções.
  • 02Gera dados de desempenho para relatórios.
  • 03Oferece suporte a monitoramento distribuído e clustering em vários locais.
  • 04Pode ser configurado pela Icinga DSL, pelo Icinga Director ou por ferramentas de gerenciamento de configuração.
  • 05Oferece uma REST API para integração.

Casos de uso

  • Monitorar servidores e dispositivos de rede em vários data centers ou locais.
  • Executar uma configuração de monitoramento distribuído com vários nós cooperando entre si.
  • Enviar alertas de interrupção às equipes de operações e coletar métricas de desempenho para relatórios.

Início rápido

  1. 1

    Consulte o guia oficial de instalação da sua plataforma

  2. 2

    Siga a documentação de Monitoring Basics e Configuration para configurar as verificações

Antes de usar

  • O Icinga 2 é apenas o servidor de monitoramento e requer o Icinga Web 2 para oferecer a interface web.
  • A configuração e a instalação exigem bastante esforço, e o README direciona para documentação externa.
  • As versões anteriores à v2.16.0 usam GPLv2+, enquanto as versões posteriores usam GPLv3+.

Tópicos

Perguntas frequentes

O que é icinga2?
Icinga 2 é um servidor de monitoramento que verifica recursos de rede, notifica usuários sobre interrupções e gera dados de desempenho. Icinga 2 é o servidor de monitoramento central da stack Icinga. Ele verifica a disponibilidade de recursos de rede, envia notificações aos usuários quando ocorrem interrupções e gera dados de desempenho para relatórios.
icinga2 é gratuito? Qual é a licença?
icinga2 é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
icinga2 ainda é mantido?
Manutenção ativa. O último commit de icinga2 foi em 21 de out. de 2026.
Para que posso usar icinga2?
Monitorar servidores e dispositivos de rede em vários data centers ou locais. Executar uma configuração de monitoramento distribuído com vários nós cooperando entre si. Enviar alertas de interrupção às equipes de operações e coletar métricas de desempenho para relatórios.
Como instalar icinga2?
Consulte o guia oficial de instalação da sua plataforma Siga a documentação de Monitoring Basics e Configuration para configurar as verificações
Onde consigo icinga2?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Icinga/icinga2

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados