Como instalar o Nagios Client (NRPE) no Ubuntu 20.04

Como instalar o Nagios Client (NRPE) no Ubuntu 20.04

O NRPE é um aplicativo do lado do cliente para executar plugins Nagios. O servidor Nagios se comunica com o sistema remoto usando este plug -in. O NRPE deve ser instalado em todos os sistemas remotos precisam monitorar pelo servidor Nagios. O Nagios Server envia instruções para o servidor NRPE usando check_nrpe plugar.

Em nosso tutorial anterior, você se inclinou para instalar o Nagios Server em um Ubuntu 20.04 Sistema LTS.

Leia mais: Como monitorar o sistema Linux remoto com Nagios como monitorar o sistema Linux remoto em SSH  

Este guia o ajudará a instalar o NRPE no Ubuntu 20.04 LTS Linux Systems.

Etapa 1 - Instale o cliente Nagios no Ubuntu

Os pacotes NRPE estão disponíveis nos repositórios padrão nos sistemas Ubuntu. Abra um terminal e execute o seguinte comando para instalar:

Atualização do sudo apt  sudo apt install nagios-nrpe-server nagios-plugins  

Aqui Nagios-nrpe-Server Package Install Service no System e Nagios-Plugins fornece scripts de monitoramento, que é chamado com o cliente NRPE, mediante solicitação do servidor Nagios.

Etapa 2 - Configurar o cliente Nagios

Na configuração do NRPE, primeiro precisamos NRPE para quais servidores Nagios que ele aceita solicitações, por exemplo, seu servidor Nagios IP é 192.168.1.100, Em seguida, adicione este IP à lista de hosts permitidos. Editar arquivo de configuração NRPE /etc/nagios/nrpe.cfg e faça as alterações necessárias como abaixo:

sudo nano/etc/nagios/nrpe.cfg  
 permitido_hosts = 127.0.0.1, 192.168.1.100 

Podemos permitir vários servidores Nagios por uma lista separada por vírgula.

Em seguida, reinicie o serviço NRPE. Agora está pronto para ouvir solicitações do Nagios Server

sudo systemctl reiniciar nagios-nrpe-server  

Etapa 3 - Verifique a conexão de Nagios

Vamos verificar a conexão entre o servidor Nagios e a máquina cliente NRPE. Faça login no seu servidor Nagios e verifique se o servidor Nagios pode se comunicar com o serviço NRPE corretamente.

Use check_nrpe comando no servidor Nagios no diretório plugins. O comando será como abaixo aqui 192.168.1.11 é o endereço IP da máquina cliente.

check_nrpe -h 192.168.1.11  Nrpe v4.0.0 

A saída “nrpe v2.15 ”mostra que o servidor Nagios se comunicou com sucesso com o NRPE.

Etapa 4 - Atualizar definições de comando para NRPE

Você deve ter definido todos os comandos a serem usados ​​pelo servidor Nagios. Alguns deles são pré-configurados com a instalação. Você pode alterar as definições de comando de acordo com a configuração do seu sistema. Além disso, você pode adicionar comandos mais personalizados para monitorar seu servidor.

Editar o/etc/nagios/nrpe.Arquivo de configuração do CFG e pesquise as definições de comando secitons. Aqui você pode definir ou atualizar comandos de verificação.

sudo nano/etc/nagios/nrpe.cfg  
/etc/nagios/nrpe.cfg
comando[check_users] =/usr/lib/nagios/plugins/check_users -w 5 -c 10 comando [check_load] =/usr/lib/nagios/plugins/check_load -w 15,10,5 -C 30,25,20 Comando [check_hda1] =/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p/dev/hda1 comando [check_zombie_procs] =/usr/lib/nagios/plugins/check_procs -w 5 -c 10 -s comando z [check_total_procs] =/usr/lib/nagios/plugins/check_procs -w 150 -c 200 

Salve o arquivo de configuração e reinicie o daemon nrpe para aplicar alterações:

sudo systemctl reiniciar nagios-nrpe-server  

Tudo feito.

Etapa 5 - Ajuste o firewall

O serviço NRPE padrão ouça na porta 5666. Use os seguintes comandos para abrir a porta do firewall para serviço NRPE.

sudo firewall-cmd --permanent-zone = public --add-port = 5666/tcp  SUDO Firewall-CMD--Reload  

Conclusão

Este tutorial descreve as etapas para instalar o cliente NRPE no sistema Ubuntu. Também fornece instruções para adicionar definições de comando de verificação.