GNU/Linux >> Linux Esercitazione >  >> Fedora

Come installare Nagios 4.3.4 su Fedora 26 / Fedora 25-21

Nagios è lo strumento di monitoraggio open source più utilizzato che ci aiuta a monitorare i servizi e le applicazioni eseguite su Windows, Linux, router e altri dispositivi di rete.

Con l'aiuto di Nagios puoi monitorare i servizi e gli attributi di base. Possiamo accedere a Nagios utilizzando l'interfaccia web fornita con il bundle e la configurazione deve essere eseguita a livello di file.

Elenco servizi

Questo tutorial descrive come monitorare i servizi "privati" e gli attributi dei server Linux/UNIX, come ad esempio:

Attributi

  • Carico CPU
  • Utilizzo della memoria
  • Utilizzo del disco
  • Utenti che hanno effettuato l'accesso
  • Processi in esecuzione
  • ecc.

Servizi privati

  • HTTP
  • FTP
  • SSH
  • SMTP
  • ecc

Prerequisiti

Prima di installare Nagios, il sistema deve soddisfare i requisiti per l'installazione di Nagios; Quindi installa il Web Server (httpd), PHP, i compilatori e le librerie di sviluppo. Installa tutto con un solo comando.
yum -y install httpd php gcc glibc glibc-common gd wget perl
Crea nagios user e nagcmd group (consentendo l'esecuzione dei comandi esterni tramite l'interfaccia web), aggiungi nagios e apache user alla parte del gruppo nagcmd.
useradd nagios
groupadd nagcmd
usermod -a -G nagcmd nagios
usermod -a -G nagcmd apache

Installa Nagios

Scarica l'ultimo Nagios Core.

cd /tmp/
wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.3.4.tar.gz
tar -zxvf /tmp/nagios-4.3.4.tar.gz
cd /tmp/nagios-4.3.4/

Compila e installa Nagios:

./configure --with-nagios-group=nagios --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
make install-webconf

Configura Nagios

I file di configurazione di esempio sono stati ora installati nella directory /usr/local/nagios/etc. Questi file di esempio dovrebbero funzionare correttamente per iniziare con Nagios. Dovrai apportare una sola modifica prima di procedere...

Modifica il file di configurazione /usr/local/nagios/etc/objects/contacts.cfg con il tuo editor preferito e cambia l'indirizzo email associato alla definizione del contatto di nagiosadmin con l'indirizzo che desideri utilizzare per ricevere gli avvisi.

vi /usr/local/nagios/etc/objects/contacts.cfg

Modifica il campo Indirizzo email per ricevere la notifica.

define contact{
        contact_name                    nagiosadmin             ; Short name of user
        use                             generic-contact         ; Inherit default values from generic-contact template (defined above)
        alias                           Nagios Admin            ; Full name of user

        email                           [email protected]        ; <<***** CHANGE THIS TO YOUR EMAIL ADDRESS ******
        }

Configura l'interfaccia web di Nagios

Crea un account nagiosadmin per accedere all'interfaccia web di Nagios. Ricorda la password che assegni a questo utente:ti servirà in seguito.

htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Riavvia Apache per rendere effettive le nuove impostazioni.

systemctl restart httpd
systemctl enable httpd

Installa i plug-in Nagios

Scarica i plugin di Nagios nella directory /tmp.

cd /tmp
wget https://nagios-plugins.org/download/nagios-plugins-2.2.1.tar.gz
tar -zxvf /tmp/nagios-plugins-2.2.1.tar.gz
cd /tmp/nagios-plugins-2.2.1/

Compila e installa i plugin.

./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
make install

Avvio di Nagios

Verifica i file di configurazione di Nagios di esempio.

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Se non ci sono errori, avvia Nagios.

/etc/init.d/nagios start
chkconfig nagios on

Firewall

Consenti al server Web Apache attraverso il firewall.

firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --reload

Accedi all'interfaccia web di Nagios

Ora accedi all'interfaccia web di Nagios utilizzando il seguente URL. Ti verrà richiesto il nome utente (nagiosadmin) e la password specificati in precedenza.

http://ip.add.re.ss/nagios/

Questo è tutto.


Fedora
  1. Come installare Node.js su Fedora 35 / Fedora 34

  2. Installa Nagios 3.5 su Fedora 18

  3. Come installare Java 17 in Fedora 35

  4. Come installare Nagios su Ubuntu 14.04

  5. Come installare Nagios su Ubuntu 16.04

Come installare HandBrake in Fedora

Come installare Fedora 34 Server

Come installare PowerShell su Fedora

Come installare Skype su Fedora 34/35

Come installare Discord su Fedora 34/35

Come installare Vai su Fedora 35