Monitoramento · 2 min read · Oct 18, 2025

Como Usar Plugins Nagios No Verax NMS

Como Usar Plugins Nagios No Verax NMS

Este guia mostra como usar plugins Nagios para monitorar dispositivos no Verax NMS Express. Verax NMS é um software de monitoramento de rede e aplicação multiplataforma.

Ferramentas utilizadas:

Adicionando Plugin Nagios Ao Dispositivo

Primeiro, baixe um plugin. Neste exemplo, usarei o plugin para verificar o uso da CPU via SNMP (check_snmp_cpu.sh).

Coloque o plugin em uma pasta no mesmo servidor onde o Verax NMS Express está instalado. No meu caso, será:

/root/nagios/check_snmp_cpu.sh

Nota: Certifique-se de que a pasta contendo o plugin tenha as permissões de arquivo corretas (CHMOD: 777).

Agora, vamos adicionar o sensor de script shell ao dispositivo:

  1. Faça login no Verax NMS, selecione Início no menu principal e selecione o dispositivo correto na árvore de aspectos.
  2. Na aba Monitores, selecione a opção Adicionar e clique em Ir. O sistema exibirá um diálogo pop-up com os sensores disponíveis para seu dispositivo.
  3. Selecione Sensor de Script Shell na árvore de sensores e clique em Avançar.
  4. Agora você deve especificar os parâmetros do seu sensor.

O sistema pedirá que você insira os seguintes parâmetros específicos do sensor:

  • Host - na maioria dos casos, o endereço do host é um endereço IP do dispositivo.
  • Caminho para o script - caminho para o arquivo de script localizado no servidor onde o Verax NMS Express está instalado. /root/nagios/file_name.sh Para mim, é: /root/nagios/check_snmp_cpu.sh
  • Formato de dados de saída - um formato de dados de saída que se espera que seja retornado pelo script. - Ignorar - apenas o código de retorno/tempo de resposta é levado em conta.
  • Formato Nagios - o formato da saída do script é compatível com Nagios. Neste caso, defina o formato de saída como “Nagios”, que por padrão é: ‘label’=value[UOM];[warn];[crit];[min];[max]
  • Argumentos do script (não obrigatórios) - argumentos são passados devido ao script carregado. Você pode usar os seguintes marcadores de posição nos argumentos: - %DEVICE_IP% - endereço IP do dispositivo.
  • %SNMP_COMMUNITY% - string da comunidade SNMP para o dispositivo.
  • %TIMEOUT% - valor de timeout para o sensor.
  • %WARNING_THRESHOLD% - valor para o limite de aviso para o sensor.
  • %CRITICAL_THRESHOLD% - valor para o limite crítico para o sensor.
  • Variáveis de ambiente (não obrigatórias) - fornecem uma maneira simples de compartilhar configurações entre várias aplicações e processos no Linux. Cada uma das variáveis deve ser definida como “key=value” e devem ser separadas por “;”.
  • Códigos de saída maiores que este valor [aviso (código de saída 1), erro (código de saída 2), valor desconhecido (código de saída 3)] - isso significa que se o código de saída do script for maior ou igual ao código de retorno escolhido, a execução do sensor resultará em erro.
  1. Clique em Concluir para confirmar.
  2. O sensor agora está adicionado e será visível na árvore de Aspectos.
  3. Para verificar se o sensor está funcionando corretamente, selecione a opção Executar script e mostrar saída no menu de ações locais. Se tudo estiver OK, o sistema exibirá um diálogo pop-up com a resposta do script. Deve parecer assim: Se você realizou todas as ações descritas neste guia, o plugin Nagios agora monitorará seu dispositivo e suas respostas serão apresentadas em um gráfico de desempenho.
Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.