1. Home
  2. Downloads
  3. Agentes
  4. Instalando Agente NRPE na plataforma Ubuntu 16/18
  1. Home
  2. Downloads
  3. Agentes
  4. Linux
  5. Instalando Agente NRPE na plataforma Ubuntu 16/18

Instalando Agente NRPE na plataforma Ubuntu 16/18

Objetivo

Descrever os procedimentos para implementação do agente NRPE em ambientes Ubuntu 16.04 e 18.04.

Público-alvo

Destinado aos administradores do OpMon e as equipes de TI que já estão familiarizadas com a instalação de aplicações do Linux e configuração do OpMon para monitorar servidores executando Ubuntu como sistema operacional.

1) Obtendo o agente

Faça o login como root no servidor alvo e posteriormente o download dos arquivos.

root@ubunu16:~# wget https://www.opservices.com.br/files/agentes/Linux/ubuntu/nrpe-ubuntu16.tar.gz -P /usr/local/
root@ubunu18:~# wget https://www.opservices.com.br/files/agentes/Linux/ubuntu/nrpe-ubuntu18.tar.gz -P /usr/local/

2) Configuração 

Efetue o seguinte procedimento abaixo para descompactar o arquivos e adicionar o usuário opuser ao sistema.

Ubuntu 16.04
root@ubunu16:~# cd /usr/local/
root@ubuntu16:/usr/local# tar -xf nrpe-ubuntu16.tar.gz
root@ubuntu16:/usr/local# useradd opuser -d /usr/local/opmon -s /bin/bash -c "Agente NRPE"
Ubuntu 18.04
root@ubunu18:~# cd /usr/local/ 
root@ubuntu18:/usr/local# tar -xf nrpe-ubuntu18.tar.gz 
root@ubuntu18:/usr/local# useradd opuser -d /usr/local/opmon -s /bin/false -c "Agente NRPE"

Mova o arquivo de configuração nrpe.service para o diretório /lib/systemd/system/.

root@ubuntu16:/usr/local# mv opmon/nrpe.service /lib/systemd/system/nrpe.service

Edite o arquivo de configuração /usr/local/opmon/libexec/nrpe.cfg, no campo allowed_hosts configure o endereço IP do OpMon.

root@ubuntu:/usr/local# vim opmon/libexec/nrpe.cfg

3) Ajustes 

Configure o agente NRPE para inicilizar no boot do servidor.

root@ubuntu:/usr/local# systemctl enable nrpe.service

Inicialize o agente NRPE através do seguinte comando abaixo.

root@ubuntu:/usr/local# systemctl start nrpe.service

4) Testando o acesso localmente

Para testar se a porta 5666 está aberta para conexões use o comando abaixo e verifique se a saída está similar.

root@ubuntu~# ss -nltup  | grep 566
tcp   LISTEN  0        5                    0.0.0.0:5666          0.0.0.0:*      users:(("nrpe",pid=2215,fd=4))                                                 
tcp   LISTEN  0        5                       [::]:5666             [::]:*      users:(("nrpe",pid=2215,fd=5))                                           
root@ubuntu~# /usr/local/opmon/libexec/check_nrpe -H 127.0.0.1 
NRPE v3.2.1

6) Testando o acesso pelo OpMon

A partir da console do OpMon, podemos verificar a comunicação no NRPE ao executar o comando abaixo, colocando o IP_DO_SERVIDOR, onde acabamos de instalar o agente.

[root@opmon ~]# /usr/local/opmon/libexec/check_nrpe -H IP_DO_SERVIDOR -n
NRPE v3.2.1
Updated on dezembro 6, 2019

Was this article helpful?