Skip to content

Monitoramento de Sistema

Compatibilidade OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x

Visão Geral

O plugin Monitoramento de Sistema integra ferramentas de monitoramento de rede como Nagios e Icinga2 de forma transparente no OTOBO. Ele processa e-mails de monitoramento recebidos, cria ou atualiza tickets de acordo com a combinação de host/serviço e permite confirmar (Acknowledge) incidentes diretamente do sistema de tickets.

Instalação

  1. Via Gerenciador de Pacotes
  • Acesse a área de administração e vá para Gerenciamento de Sistema → Gerenciamento de Pacotes.
  • Procure por Monitoramento de Sistema e clique em Instalar.
  1. Instalação Manual
  • Descompacte o arquivo em Kernel/Config/Files/.
  • Em Gerenciamento de Sistema → Atualizar → Recarregar Sistema de Arquivos, ative as alterações.

Requisitos do Sistema

  • Framework: OTOBO 11.0.x
  • Módulos Perl: nenhum adicional, além das instalações padrão
  • Ferramenta de Monitoramento: Nagios, Icinga2 ou um sistema semelhante que envie e-mails

Configuração (SysConfig)

Core::Monitoramento de Sistema

  • Nagios::Acknowledge::FreeField::Host / Service Nomes de campos para host e serviço (DynamicField).
  • Icinga2::Acknowledge::HTTP::URL / Usuário / Senha Dados de acesso e ponto de extremidade da API para Icinga2-Acknowledge.
  • PostMaster::PreFilterModule###Monitoramento de Sistema Posiciona o filtro de e-mail antes ou após o filtro do PostMaster.
  • LinkTicketWithCI Cria links entre ConfigItem e ticket.
  • SetIncidentState Define automaticamente o status do incidente quando novos e-mails são recebidos.

Core::Event::Icinga2 / Nagios

  • Ticket::EventModulePost###Icinga2Acknowledge Envia solicitações de Acknowledge para Icinga2.
  • Ticket::EventModulePost###NagiosAcknowledge Dispara Acknowledge via Named Pipe ou HTTP no Nagios.

Funcionamento

  1. Recebimento de E-mail: OTOBO recebe e-mails de monitoramento via PostMaster.
  2. Verificação & Criação de Ticket: Se não houver um ticket aberto para host/serviço, um novo ticket é criado; caso contrário, os e-mails são anexados.
  3. Fechamento & Acknowledge: Quando as regras de fechamento são atendidas, o ticket é fechado; simultaneamente, um Acknowledge pode ser enviado para a ferramenta de monitoramento.
  4. Link com CI: Tickets existentes podem ser vinculados a ConfigItems em alertas subsequentes.

Uso na Interface do Agente

  • Zoom do Ticket: Tickets de monitoramento mostram botões especiais para Acknowledge em Nagios/Icinga2.
  • Console: Manipulação uniforme de cenários de teste e produção por meio de comandos de console fornecidos.

Limitações

  • Tempos de carregamento podem aumentar com um grande volume de e-mails.
  • A função Acknowledge requer configuração correta da API/Named Pipe do sistema de monitoramento.
  • Convenções de nomenclatura de host/serviço uniformes devem ser seguidas.

Suporte & Contato