CIRCUITO
CARIOCA TI · DOCUMENTAÇÃO
♙
Nagios Core · 4.5.14

Nagios Core

Nagios Core moderno: objetos, plugins, estados, notificações, checks remotos/passivos, performance, segurança e escala.

nagios://catalog
$ baseline: 4.5.14
$ modules: 12
$ focus: NOC · ISP · operations
$ status: validated_

Implementação, operação e troubleshooting

01 · Fundamentos

Introdução e arquitetura mental

Entenda Core, plugins, estados e notificações antes de escrever objetos de configuração.

02 · Implementação

Instalação e primeira validação

Instale por pacote ou fonte de forma reproduzível e valide configuração antes de iniciar/recarregar o daemon.

03 · Configuração

Objetos, templates e herança

Modele hosts, services, contacts, commands, timeperiods, grupos e templates sem duplicar configuração.

04 · Checks

Plugins e Plugin API

Entenda contrato de exit codes, stdout e performance data; teste plugins no shell antes de delegar ao Core.

05 · Redes

SNMP para redes

Monitore switches, roteadores e OLTs com check_snmp e MIB/OID validados fora do Nagios.

06 · Agentes

NRPE e checks remotos

Use NRPE com escopo mínimo, TLS e comandos permitidos explicitamente; evite argumentos remotos irrestritos.

07 · Detecção

Checks, estados e flapping

Diferencie soft/hard state, tentativas, intervalos, freshness e flapping para evitar ruído e atraso indevido.

08 · Alertas

Notificações, escalations e dependências

Projete quem recebe, quando recebe e quando deve parar de receber; use timeperiods, escalations e dependencies.

09 · Escala

Checks passivos e monitoramento distribuído

Use resultados passivos e arquiteturas distribuídas quando o Core não deve executar todos os checks diretamente.

10 · Observabilidade

Performance data e séries temporais

Separe estado de check de métricas de performance e encaminhe perfdata para backend apropriado.

11 · Segurança

Segurança e hardening

Proteja CGI, arquivos de recurso, comandos, plugins e interfaces remotas com privilégio mínimo.

12 · Diagnóstico

Troubleshooting e tuning

Valide config, scheduler, plugins, latência, filas e notificações seguindo o fluxo do check.

Base de versão / ciclo de vida

Base atual: Nagios Core 4.5.14. A documentação separa Core, plugins e componentes remotos para não confundir capacidades do motor com add-ons.