Como instalar Nagios no Ubuntu Top 10.Top 10

Como instalar Nagios no Ubuntu Top 10.Top 10
Nagios é uma ferramenta de monitoramento de código aberto que foi projetado para servir ao objetivo de monitorar os diferentes aplicativos de rede, suas fontes e vários dispositivos baseados em Linux. Com Nagios, podemos estar vigilantes de quaisquer atividades críticas e eventos de mau funcionamento do software enviando alertas automatizados para os administradores e impedindo outros danos.

Nagios também mantém os detalhes dos detalhes de rede (usando porta TCP, SMTP, POP3, HTTP, NNTP, ping, etc.)

A maneira como funciona pode ser descrita da seguinte maneira: Nagios configura protocolos de segurança nos diferentes nós de uma rede para detectar qualquer atividade suspeita e notificar os usuários por meio de um SMS automático. Essas atividades problemáticas incluem http, ssh, ftp falhas, outros problemas de funcionamento e erros críticos, etc. E exibe a saída da Web usando as notificações de status atuais e o arquivo de log do histórico de problemas etc. Vamos ver como vamos instalar Nagios no Ubuntu 20.04 Máquina LTS.

Alguns pré-requisitos

Estamos assumindo que você está pelo menos familiarizado com os fundamentos do Linux OS e tenha um conhecimento básico de suas obras interativas. Fora isso, você deve ter o Ubuntu 20 pré-instalado.04 em sua máquina ou servidor virtual antes de prosseguir com a instalação.

Além disso, estamos baixando e instalando o pacote Nagios dos depositários oficiais aqui.

Usaremos o modo de acesso sudo durante a instalação. Se você estiver usando sua conta raiz, você deve excluir 'sudo' antes de cada um dos comandos que usamos abaixo.

Veja como instalar Nagios em sua máquina ou servidor virtual.

Etapa 1: verifique as atualizações

Primeiro, vamos verificar a web para obter os pacotes mais recentes disponíveis, baixar e instalá -los. Use o comando abaixo para verificar se há atualizações.

$ sudo apt update && upgrade
$ sudo apt install -y build -essencial apache2 php openssl perl make
php-gd libgd-dev libapache2-mod-php libperl-dev libssl-deemon daemon
WGET Apache2-Utils descompacte

Etapa 2: Crie uma conta de usuário

Antes de instalar Nagios, devemos criar uma conta de usuário paralela à do usuário do Apache. Digite os seguintes comandos para adicionar um usuário:

$ sudo useradd nagios
$ sudo groupadd nagcmd
$ sudo usermod -a -g nagcmd nagios
$ sudo userMod -a -g Nagcmd www -data

Etapa 3: Baixe Nagios do site oficial

Com as atualizações e a conta de usuário cuidados, podemos baixar Nagios visitando o site oficial.

Como alternativa, você pode usar os seguintes comandos para baixar diretamente na Web:

$ CD /TMP
$ wget https: // ativos.Nagios.com/downloads/nagioscore/liberações/nagios-4.4.5.alcatrão.gz

Em seguida, extraia os arquivos com a ajuda do comando TAR e mova -o para a localização de sua escolha

$ tar -zxvf /tmp /nagios -4.4.5.alcatrão.gz
$ CD /TMP /NAGIOS-4.4.5/

Etapa 4: Compile Nagios com Ubuntu 20.04

Digite os seguintes comandos:

$ sudo ./configure ---with-nagios-group = nagios
--com-command-group = nagcmd ---with-httpd_conf =/etc/apache2/sites-inabled/
$ sudo fazer tudo
$ sudo fazer instalar
$ sudo fazer instalar-in-init
$ sudo make install-config
$ sudo Make Install-CommandMode

Etapa 5: Atualize seu endereço de e -mail

Digite o seguinte comando:

$ sudo gedit/usr/local/nagios/etc/objetos/contatos.cfg

O que este comando faz é que ele edita o arquivo (contatos.cfg) localizado no diretório usr/local/nagios/etc/objetos, para incluir o endereço de e -mail onde queremos receber notificações.

Etapa 6: inicie o instalador da interface da web

Com toda a entrada acima em seus lugares, podemos finalmente passar para a instalação da interface da web nagios. Use os seguintes códigos, para começar, a instalação.

$ sudo make install-webconf

Você precisará de uma conta de usuário para começar a usar a interface da Web Nagios; portanto, naturalmente, você deve criar uma conta de usuário primeiro.

Digite o seguinte no shell interativo para criar uma conta de usuário.

$ CD /TMP /NAGIOS-4.4.5 $ sudo htpasswd -c/usr/local/nagios/etc/htpasswd.Usuários
$ sudo a2enmod cgi

Finalmente, você pode reiniciar os servidores Apache.

$ sudo systemctl reiniciar apache2

Etapa 7: Instale os plugins Nagios

Se ainda não estiver ligado /tmp, você pode trocar de diretórios usando:

$ CD /TMP

E depois use o seguinte comando para iniciar o download.

$ wget https: // nagios-plugins.org/download/nagios-plugins-2.3.3.alcatrão.gz

Em seguida, você deve extrair o arquivo e colocá -lo no diretório resultante:

$ tar -zxvf /tmp /nagios-plugins-2.3.3.alcatrão.gz
$ cd /tmp /nagios-plugins-2.3.3/

Depois de mudar os diretórios, compila os plugins usando o seguinte comando:

$ sudo ./configure ---with-nagios-user = nagios ---with-nagios-group = nagios
$ sudo make
$ sudo fazer instalar

Etapa 8: Usando Nagios no Ubuntu

Para garantir que a configuração tenha sido vista corretamente, use o seguinte comando:

$ sudo/usr/local/nagios/bin/nagios -v
$ cd/usr/local/nagios/etc/nagios.cfg

Ligue o serviço Nagios para iniciá -lo automaticamente toda vez que você inicializa sua VM usando:

$ sudo systemctl Ativar nagios

Inicie os serviços.

$ sudo systemctl start nagios

Etapa 9: conheça a interface da web

Vá para http: // ip-add/nagios/ e tenha uma rachadura na interface da web. Você será perguntado às credenciais do usuário antes de fazer login.

Ao fazer login, você deve ver o painel de membros:

Observe a variedade de opções na extrema esquerda da interface. Passe o mouse sobre eles para descobrir mais.

Embrulhando as coisas

Neste tutorial, vimos como instalar Nagios no Ubuntu 20.04. Passamos e detalhamos todas as etapas que precisam ser seguidas e explicamos que função cada etapa serve geral. É muito mais fácil instalar Nagios a partir de seus repositórios oficiais do que instalá -lo a partir de seu código -fonte. Mas às vezes acontece que os repositórios não conseguem entregar as versões mais recentes de Nagios. É claro que este nunca é o caso quando você usa o código -fonte para instalar Nagios.