SystemMonitoring
Compatibilidade OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x
Visão Geral
O plugin SystemMonitoring integra ferramentas de monitoramento de rede como Nagios e Icinga2 perfeitamente ao OTOBO. Ele processa e-mails de monitoramento recebidos, cria ou atualiza tickets com base na combinação host/serviço e permite o reconhecimento (Acknowledge) de incidentes diretamente do sistema de tickets.
Instalação
- Via Gerenciador de Pacotes
- Navegue até Gerenciamento do Sistema → Gerenciador de Pacotes na área de administração.
- Procure por SystemMonitoring e clique em Instalar.
- Instalação Manual
- Descompacte o arquivo em
Kernel/Config/Files/. - Ative as alterações em Gerenciamento do Sistema → Atualizar → Recarregar Sistema de Arquivos.
Requisitos do Sistema
- Framework: OTOBO 11.0.x
- Módulos Perl: Nenhum adicional, exceto instalações padrão
- Ferramenta de Monitoramento: Nagios, Icinga2 ou um sistema similar que envie e-mails
Configuração (SysConfig)
Core::SystemMonitoring
- Nagios::Acknowledge::FreeField::Host / Service Nomes de campos para Host e Serviço (DynamicField).
- Icinga2::Acknowledge::HTTP::URL / User / Password Credenciais de acesso e endpoint da API para Icinga2 Acknowledge.
- PostMaster::PreFilterModule###SystemMonitoring Posiciona o filtro de e-mail antes ou depois do PostMasterFilter.
- LinkTicketWithCI Cria links entre ConfigItem e Ticket.
- SetIncidentState Define automaticamente o status do incidente ao receber novos e-mails.
Core::Event::Icinga2 / Nagios
- Ticket::EventModulePost###Icinga2Acknowledge Envia requisições de Acknowledge para o Icinga2.
- Ticket::EventModulePost###NagiosAcknowledge Dispara o Acknowledge via Named Pipe ou HTTP no Nagios.
Como Funciona
- Recebimento de E-mail: O OTOBO recebe e-mails de monitoramento via PostMaster.
- Verificação e Criação de Ticket: Se ainda não houver um ticket aberto para o Host/Serviço, um novo ticket é criado; caso contrário, os e-mails são anexados.
- Fechamento e Acknowledge: Ao atender às regras de fechamento, o ticket é fechado; simultaneamente, um Acknowledge pode ser enviado para a ferramenta de monitoramento.
- Vinculação de CI: Tickets existentes podem ser vinculados a ConfigItems em alertas posteriores.
Uso na Interface do Agente
- Ticket Zoom: Tickets de monitoramento exibem botões especiais para Acknowledge no Nagios/Icinga2.
- Console: Manuseio uniforme de cenários de teste e ao vivo usando comandos de console fornecidos.
Limitações
- Tempos de carregamento podem aumentar com alto volume de e-mails.
- A função de Acknowledge requer configuração correta da API/Named Pipe do sistema de monitoramento.
- Convenções de nomenclatura de Host/Serviço consistentes devem ser seguidas.
Suporte e Contato
- Fabricante: Rother OSS GmbH
- Versão: 11.0.1
- Documentação: doc.otobo.org
- Contato: hello@otobo.de