GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare Monit sul tuo CentOS6 VPS

Oggi ti mostreremo come installare Monit sul tuo Centos VPS. Monit è uno strumento di monitoraggio e gestione oltre che di manutenzione automatica. 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).

Innanzitutto, dobbiamo assicurarci che il nostro server sia aggiornato. Eseguire quanto segue:

# yum aggiornamento

Prima di installare Monit, dobbiamo installare alcuni dei file richiesti da esso. Per fare ciò, digita:

# yum install -y libcrypto.so.6 libssl.so.6

Ora possiamo scaricare e installare Monit sul server. Questo può essere ottenuto anche tramite il repository EPEL ma non otterrai l'ultima versione che creerà ulteriori difficoltà di configurazione e utilizzo per te. Quindi, per scaricare e installare l'ultima versione di Monit sul tuo server, segui i seguenti semplici passaggi:

# wget http://apt.sw.be/redhat/el6/en/i386/rpmforge/RPMS/monit-5.5-1.el6.rf.i686.rpm
# rpm -Uvh http://apt .sw.be/redhat/el6/en/i386/rpmforge/RPMS/monit-5.5-1.el6.rf.i686.rpm

Al termine dell'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:

# vim /etc/monit.conf

imposta la porta httpd 2812 e      # imposta la porta di ascolto come desideri. il valore predefinito è 2812 (se si imposta la porta personalizzata, assicurarsi che non si sovrapponga alla porta di ascolto di altri servizi)
#     use address localhost  # accetta solo la connessione da localhost
#     consenti localhost        # consenti a localhost di connettersi al server e
consenti utente:'password'      # richiedi utente 'utente' con password 'password'
#   consenti @monit           # consenti agli utenti del gruppo 'monitora' di connettersi (rw)
#    consenti @users readonly  # consente agli utenti del gruppo 'users' di connettersi in sola lettura

Dopo aver completato 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 della directory /etc/monit.d/. Usa il tuo editor di testo preferito e crea i file come mostrato per queste due configurazioni di servizio di esempio:

Server web:
# vim /etc/monit.d/http

controlla il server web del processo con pidfile /var/run/httpd/httpd.pid
group apache
start program =“/etc/init.d/httpd start”
stop program =“/etc/ init.d/httpd stop”
se non è riuscito l'host 0.0.0.0 porta 80, riavvia

NTP:
# vim /etc/monit.d/ntp

controlla il processo ntpd con pidfile /var/run/ntpd.pid
start program =“/etc/init.d/ntpd start”
stop program =“/etc/init.d/ntpd stop”
se non riuscito host 127.0.0.1 porta 123 digitare udp quindi avvisa

SSH:
# vim /etc/monit.d/ssh

avvia il programma  “/etc/init.d/sshd start”
stop program  “/etc/init.d/sshd stop”
se fallisce il protocollo della porta 22 ssh, quindi riavvia

Dopo aver creato i file di configurazione desiderati, verifica la presenza di errori di sintassi nel file di controllo:

# monitor -t

E inizia a monitorare semplicemente digitando:

# controlla

Apri il tuo browser su http://youripaddress:yourport e inserisci le credenziali che hai creato in /etc/monit.conf

Questo è tutto. Abbiamo installato e configurato correttamente Monit sul nostro CentOS VPS.

Naturalmente, se sei uno dei nostri clienti di hosting VPS Linux, non devi fare nulla di tutto questo, chiedi semplicemente ai nostri amministratori, siediti e rilassati. I nostri amministratori lo configureranno immediatamente per te. Potresti anche voler leggere la nostra guida su Come installare lo strumento di monitoraggio del sistema Monitorix su CentOS 6 VPS.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Cent OS
  1. Come installare Monit su CentOS 6

  2. Come installare Concrete5 su un CentOS 6 VPS

  3. Come installare phpBB 3 su un CentOS 6 VPS

  4. Come installare e configurare il proxy Squid sul tuo CentOS VPS.

  5. Come installare MySQLDumper su un VPS CentOS

Come installare e configurare Monit.

Come installare Monit su CentOS 7 / RHEL 7

Come installare Monit su CentOS 8 / RHEL 8

Come installare Monit su CentOS 8

Come installare Monit su Ubuntu 14.04

Come installare cPanel sul tuo VPS