GNU/Linux >> Linux Esercitazione >  >> OpenSuse

Installa Nagios su openSUSE 13.2

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.

Novità:

  • I Core Worker sono processi leggeri il cui compito è eseguire i controlli, per questo motivo eseguono i controlli molto più rapidamente rispetto al vecchio processo.
  • Nagios Core elabora tecniche in-memory, eliminando le latenze I/O del disco che in precedenza potevano rallentare le cose in installazioni di grandi dimensioni.
  • Ogni elemento di configurazione viene verificato una sola volta.
  • L'attributo dell'indirizzo host è ora facoltativo.
  • Sia gli host che i servizi ora supportano un attributo di valore orario.

Ulteriori funzionalità possono essere trovate qui.

Elenco servizi:

Questo tutorial descrive come monitorare i servizi "privati" e gli attributi dei server Linux/UNIX, come: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.

zypper install apache2 php5 gcc glibc  gd wget perl make apache2-mod_php5

Crea l'utente nagios e il gruppo nagcmd (consentendo l'esecuzione dei comandi esterni tramite l'interfaccia web), aggiungi l'utente nagios e apache alla parte del gruppo nagcmd.

useradd nagios
groupadd nagios
groupadd nagcmd
usermod -a -G nagcmd nagios
usermod -a -G nagcmd wwwrun

Scarica l'ultimo Nagios Core.

cd /tmp/
wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.8.tar.gz
tar -zxvf /tmp/nagios-4.0.8.tar.gz
cd /tmp/nagios-4.0.8/

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 hai vorrei utilizzare per ricevere avvisi.

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

Modifica il campo Indirizzo email per ricevere la notifica.

Configura interfaccia web:

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

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

Riavvia Apache per rendere effettive le nuove impostazioni.

servizio apache2 riavvio

Scarica e installa i plugin di Nagios:

Scarica i plugin di Nagios nella directory /tmp.

cd /tmp
wget http://nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz
tar -zxvf /tmp/nagios-plugins-2.0.3.tar.gz
cd /tmp/nagios-plugins-2.0.3/

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.

inizio servizio nagios

Avvia nagios e apache all'avvio del sistema.

chkconfig nagios su
systemctl enable apache2.service

Accesso all'interfaccia web:

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://indirizzo-ip/nagios/

Questo è tutto.


OpenSuse
  1. Installa Apache Tomcat 8 su openSUSE 13.2

  2. Installa Cacti su openSUSE 13.2

  3. Installa phpMyAdmin su openSUSE 13.2

  4. Installa ownCloud su openSUSE 12

  5. Installa VLC 2.0 "Twoflower" su openSUSE 12.1

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

Come installare Nagios su Linux Mint 19 / Linux Mint 18

Come installare Memcached su openSUSE 12.1

Come installare MongoDB (2.0.3) su openSUSE 12.1

Come installare Nagios 4.4.2 su Ubutu 14.04 LTS

Come installare Nagios 4.4.3 su Ubuntu 18.04 e Ubuntu 16.04