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.