De acordo com sua página inicial, Nagios é o padrão da indústria em monitoramento de infra-estrutura de TI. Embora seja um slogan agradável, não existe nenhum tipo de padrão para monitoramento de rede. O que você pode dizer sobre o Nagios é que ele tem uma enorme base de instalação. Como é um projeto open source que existe desde 1999, há muitos plugins e addons para o projeto. Há também garfos e produtos comerciais. Enquanto algumas pessoas gostam do Nagios enquanto outras não. Uma coisa que você pode dizer sobre ele é que como tantas pessoas usam o produto, há sempre ajuda para ser encontrada online.
Nagios Core
O nome Nagios pode se referir a coisas diferentes, o produto inteiro ou apenas um subconjunto. O Nagios Core é a parte principal do Nagios que na realidade é a estrutura na qual tudo se baseia. O Nagios Core irá lidar com a configuração e agendamento de verificações. O núcleo em si é basicamente um conjunto de funções. Usando apenas o core você não pode monitorar nada para isso você precisa de plugins, tais como check_ping para enviar icmp echos para o seu host. Ao configurar o núcleo, você configura quais hospedeiros devem ser monitorados. Quais os serviços nesses hosts. Como agrupar os seus hosts e os seus serviços. Que dependências os seus serviços e anfitriões têm entre si. A quem Nagios deve contatar se uma verificação falhar e para quem escalar se o problema não for corrigido.
Nagios Plugins
Existem milhares de plugins para SNMP, plugins para monitorar servidores Windows, bem como servidores Linux. Apenas usando os plugins básicos irá cuidar da maioria das suas necessidades de monitoramento, além daqueles que existem literalmente milhares de plugins desenvolvidos pela comunidade. Aqui na Networklore existe a colecção de plugins da Nelmon. Se lhe falta um plugin é bastante fácil desenvolver você mesmo um plugin. Você pode escrevê-los em qualquer idioma que quiser. Na maioria das vezes você não precisa escrever nada, basta procurar pelo que você quer fazer + nagios plugin.
Nagios Frontends
A GUI Nagios permite que você veja o que está acontecendo na sua rede. Versões mais antigas tinham abandonado um webdesign feio e surgiram muitas outras peles. Algumas delas são apenas doces para os olhos, que podem ou não parecer melhores do que o design atual. Outras como Thruk ou Check_MK Multisite são mais pensadas e realmente agregam valor.
Nagios Addons
Após você ter conhecido o básico do Nagios, há muitos addons adicionais que você pode querer considerar. Como Nagvis para mostrar o status da rede nos mapas, e muito mais.
Usando Nagios
Se você nunca usou Nagios antes pode haver um pouco de curva de aprendizado. Parte das críticas dirigidas ao Nagios é que é difícil de usar. Esta reputação não é totalmente imerecida. No entanto eu acho que isso se deve principalmente à configuração. Hoje existe um monte de alternativas de GUI para lidar com a sua configuração. Se você só quer começar a usar uma GUI é provavelmente uma boa idéia. À medida que você for ficando mais avançado eu acho que você estará melhor para lidar com a configuração automaticamente através do Ansible ou Puppet.