GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Monit su Ubuntu 16.04 LTS

In questo tutorial, ti mostreremo come installare e configurare Monit su Ubuntu 16.04 LTS. Per chi non lo sapesse, Monit è uno strumento di elaborazione opensource per il sistema operativo Linux che ti aiuta a monitorare il processo di sistema utilizzando un browser web e anche ogni volta che lo richiede esegue automaticamente la manutenzione o la riparazione del particolare processo in modo tale che possa essere riportato online.Il monitoraggio può essere direttamente sulla riga di comando o sul web Puoi assegnare a Monit più attività (non solo il monitoraggio), quindi se un determinato servizio non supera il controllo, Monit può avvisare o fare qualcosa al riguardo (prova a riavviare il servizio, ad esempio).

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo dello strumento di monitoraggio Monit su un server Ubuntu 16.04 (Xenial Xerus).

Installa Monit su Ubuntu 16.04 LTS

Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt-get comandi nel terminale.

sudo apt-get update
sudo apt-get upgrade

Passaggio 2. Installazione di Monit e del server web Apache.

Esegui i seguenti comandi in Terminale:

apt-get install apache2 libapache2-mod-php
apt-get install monit

Passaggio 3. Configura lo strumento di monitoraggio Monitor.

Dopo aver completato l'installazione, modifica il file di configurazione principale in modo che assomigli all'esempio seguente utilizzando il tuo editor di testo preferito e imposta il tuo nome utente e password:

nano /etc/monit/monitrc
set httpd port 2812 and  # # set the listening port to your desire.
use address localhost    # only accept connection from localhost
allow localhost          # allow localhost to connect to the server and
allow admin:monit        # require user 'admin' with password 'monit'
allow @monit             # allow users of group 'monit' to connect (rw)
allow @users readonly    # allow users of group 'users' to connect readonly

Una volta configurato, devi avviare il servizio Monit per ricaricare le nuove impostazioni di configurazione:

systemctl restart monit.service

Passaggio 4. Configurazione del monitoraggio automatico dei programmi tramite Monit.

Una volta completata la configurazione iniziale, possiamo configurare alcuni dei servizi che vogliamo monitorare. Per fare ciò, creeremo file separati per ogni servizio che si trova all'interno del /etc/monit.d/ directory. Di seguito sono riportati alcuni utili esempi di configurazione per Monit, che possono essere molto utili per vedere come è in esecuzione un servizio, dove mantiene il suo file pid e come avviare e arrestare un servizio ecc.:

## SSH ##
# nano /etc/monit.d/ssh
start program  “/etc/init.d/sshd start”
stop program  “/etc/init.d/sshd stop”
if failed port 22 protocol ssh then restart
## Webserver ##
# nano /etc/monit.d/http
check process webserver with pidfile /var/run/httpd/httpd.pid
group apache
start program = “/etc/init.d/httpd start”
stop  program = “/etc/init.d/httpd stop”
if failed host 0.0.0.0 port 80 then restart
## NTP ##
# nano /etc/monit.d/ntp
check process ntpd with pidfile /var/run/ntpd.pid
start program = “/etc/init.d/ntpd start”
stop  program = “/etc/init.d/ntpd stop”
if failed host 127.0.0.1 port 123 type udp then alert

Dopo aver aggiunto i servizi richiesti nel file di configurazione del monitoraggio di Monit, utilizza il comando seguente per verificare la sintassi del file:

monit -t

Infine, riavvia il servizio Monit:

systemctl restart monit.service

Il file di configurazione si spiega da sé, se non sei sicuro di un'opzione, dai un'occhiata alla documentazione di Monit.

Passaggio 5. Accesso a Monit.

Monit sarà disponibile sulla porta HTTP 2812 per impostazione predefinita. Apri il tuo browser preferito e vai a http://your-domain.com:2812 o http://server-ip:2812 e quindi inserisci le credenziali che hai creato in conf sopra.

Congratulazioni! Hai installato correttamente Monit. Grazie per aver utilizzato questo tutorial per l'installazione dello strumento di monitoraggio Monit sul sistema Ubuntu 16.04 LTS  (Xenial Xerus). Per ulteriore aiuto o informazioni utili, ti consigliamo di controlla il sito ufficiale di Monit.


Ubuntu
  1. Come installare Docker su Ubuntu 22.04 / 20.04 LTS

  2. Come installare PlayOnLinux su Ubuntu 20.04 LTS

  3. Come installare Monit su Ubuntu 14.04

  4. Come installare Monit su Ubuntu 18.04 LTS

  5. Come installare Monit su Ubuntu 20.04 LTS

Come installare DokuWiki su Ubuntu 20.04 LTS

Come installare Laravel su Ubuntu 20.04 LTS

Come installare Spotify su Ubuntu 18.04 LTS / 17.10 e Ubuntu 16.04

Come installare Vai su Ubuntu 22.04 LTS

Come installare Vai su Ubuntu 18.04 LTS

Come installare Vai su Ubuntu 20.04 LTS