GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare e configurare Nagios Core su Raspberry PI

Hai mai pensato a come alcune delle più grandi aziende del mondo monitorano centinaia di dispositivi? In caso contrario, fallo ora perché, in questo tutorial, ti presenterò Nagios. Nagios è una soluzione di monitoraggio in grado di monitorare pochi dispositivi in ​​casa o centinaia di dispositivi, servizi, protocolli di rete in un'azienda multimiliardaria.

Prima di tutto, perché abbiamo bisogno di Nagios o di qualsiasi strumento di monitoraggio?

Non dovrebbe essere difficile capire perché abbiamo bisogno di uno strumento di monitoraggio. Uno strumento di monitoraggio è utile quando non vuoi perdere tempo a controllare manualmente i tuoi dispositivi, porte o servizi in esecuzione su quelle porte. Diciamo che hai configurato un server web e vuoi assicurarti che sia sempre attivo. Ma si verificano problemi e il tuo server potrebbe non funzionare a causa di un aggiornamento automatico. Quindi, per sapere che si è verificato un problema, dovresti sempre essere davanti al sistema e monitorarlo da solo. È una perdita di tempo mettere gli occhi sempre sul server solo per controllare che sia attivo.

Lascia che uno strumento di monitoraggio come Nagios lo gestisca per te. Osserverà i tuoi dispositivi, i servizi in esecuzione sui tuoi dispositivi e i protocolli di rete e ti avviserà se qualcosa non funziona. Non è utile?

Quindi, in questo articolo, ti mostrerò come installare e configurare Nagios su Raspberry Pi. È molto semplice da fare.

Come funziona Nagios?

Quindi, come fa Nagios a monitorare qualcosa? Prima di tutto installiamo Nagios su un sistema e lo chiamiamo server Nagios. Ora Nagios può monitorare un dispositivo utilizzando un agente o un protocollo nativo .

Installiamo un agente sul dispositivo che vogliamo monitorare e il server Nagios parla periodicamente con l'agente. Nagios invia messaggi chiedendo come funzionano determinati servizi e l'agente risponde con le informazioni. Il server Nagios elabora le informazioni, le salva e avvisa l'amministratore se qualcosa non funziona correttamente.

Diciamo che c'è un sistema Linux nella rete e voglio monitorare il disco rigido su questo sistema. Non voglio che la memoria del disco rigido superi l'80%. Quindi posso configurare un agente sul sistema Linux. Ora Nagios eseguirà controlli periodici sul sistema Linux chiedendo informazioni sul disco rigido e l'agente fornirà le informazioni al server. Sulla base delle informazioni, Nagios eseguirà le azioni. Se la memoria del disco rigido è superiore all'80%, avviserà l'amministratore.

Allo stesso modo, puoi monitorare praticamente qualsiasi cosa.

Il secondo metodo utilizzato da Nagios per monitorare i dispositivi di rete è tramite protocolli nativi. Esistono due protocolli, ovvero SNMP e WMI . Parleremo di questi protocolli negli articoli successivi durante la configurazione dei dispositivi con Nagios.

L'idea alla base dell'installazione di Nagios su un Raspberry Pi è monitorare i dispositivi su una piccola rete come la rete domestica.

Come installare Nagios su Raspberry Pi?

Nagios è disponibile nel repository predefinito di Raspbian. Quindi inizia prima con l'aggiornamento del tuo sistema –

sudo apt update && sudo apt upgrade -y

Installa nagios3 –

sudo apt install nagios3

Ora inizierà il download. Non ci vorrà molto perché ha una dimensione di pochi MB.

Al termine del download, ti verrà chiesto di inserire la password dell'amministratore web. Per impostazione predefinita, l'installazione creerà un utente "nagiosadmin '. Quindi ricorda la tua password per un uso successivo.

Dopo aver confermato la password di amministratore, verrà avviata l'installazione. Al termine dell'installazione, il gioco è fatto. Ora sei pronto per usare Nagios.

Accesso web a Nagios3

http://raspberry-pi-ip/nagios3

Inserisci le credenziali per accedere. Il nome utente è "nagiosadmin" e la password è quella impostata durante l'installazione.

Ed ecco qua! Il core di Nagios è installato e funzionante. Puoi seguire la documentazione di facile utilizzo per configurare i tuoi dispositivi con Nagios.

Tratterò più argomenti in Nagios come la configurazione dei dispositivi e l'utilizzo dei plug-in.


Linux
  1. Come installare Nagios su Ubuntu 13.04

  2. Come installare Nagios su Debian 9

  3. Come installare Nagios su CentOS 6

  4. Come installare Nagios su CentOS 8

  5. Come installare Dotnet Core su Centos 7?

Come installare Nagios 4.4.3 su Ubuntu 18.04 e Ubuntu 16.04

Come installare Windows PowerShell Core 6.0 in Linux

Come installare il sistema operativo Raspbian su Raspberry Pi

Come installare Nagios Core e NRPE su CentOS 8

Come installare Nagios 4.4.5 su Centos7?

Come installare CentOS su un Raspberry Pi [Tutorial]