Su un server web, è molto importante mantenere i servizi attivi e funzionanti. CWP ti aiuterà in questo tramite lo strumento di monitoraggio dei servizi.
Per abilitare il monitoraggio del servizio in CWP:
- Connettiti al tuo CWP installazione
- Trova Configurazione servizi->Monitoraggio servizi ( systemd) opzione
- Seleziona/inserisci:
Abilita/Disabilita – questo abiliterà/disabilita il monitoraggio del servizio
Notifiche via email a – inserisci un indirizzo email dove riceverai le notifiche
Controlla ogni – intervallo di tempo tra due controlli - Seleziona i Servizi che desideri monitorare.
- Fai clic su Invia pulsante. Vedrai un messaggio di conferma:
Il monitoraggio del servizio non è abilitato
Abilitazione del monitoraggio in cron
MAILTO=cwp1@plothost.com
*/15 * * * * root /usr/local/bin/svcMonitor-systemd
Monitoraggio abilitato:Sì
Avviso:se lo stato di sistema di un servizio è sconosciuto il monitoraggio non funzionerà per quel servizio.
I servizi selezionati che verranno monitorati vengono salvati nel file /usr/local/etc/services-monitor-systemd
Il lavoro cron di monitoraggio può essere trovato nel file /etc/cron.d/svcMonitor-systemd
Puoi aggiungere/eliminare manualmente servizi tramite chkconfig comando
chkconfig nome_servizio attivo
chkconfig nome_servizio disattivato
Ad esempio, quando abilitiamo tutti i servizi disponibili, riceviamo messaggi cron come:
Da:(Cron Daemon)
Oggetto:Cron/usr/local/bin/svcMonitor-systemd Servizio riavviato amavisd.service su cwp1 a sabato 31 marzo 01:00:01 EDT 2018 Il lavoro per amavisd.service non è riuscito perché il processo di controllo è terminato con un codice di errore. Per i dettagli, vedere "systemctl status amavisd.service" e "journalctl -xe".
Servizio riavviato arp-ethers.service su cwp1 sabato 31 marzo 01:00:03 EDT 2018 Servizio riavviato autovt@.service su cwp1 sabato 31 marzo 01:00:04 EDT 2018 Impossibile interrompere autovt@.service:nome unità autovt @.service manca il nome dell'istanza.
Per i dettagli, vedere i registri di sistema e "systemctl status autovt@.service".
Impossibile ottenere lo stato di caricamento di autovt@.service:nel nome dell'unità autovt@.service manca il nome dell'istanza.
Impossibile avviare autovt@.service:nel nome dell'unità autovt@.service manca il nome dell'istanza.
Per i dettagli, vedere i registri di sistema e "systemctl status autovt@.service".
Servizio riavviato console-shell.service su cwp1 sabato 31 marzo 01:00:05 EDT 2018 Servizio riavviato garb.service su cwp1 sabato 31 marzo 01:00:06 EDT 2018 Servizio riavviato getty@.service su cwp1 sabato 31 marzo 01:00:07 EDT 2018 Impossibile arrestare getty@.service:nel nome dell'unità getty@.service manca il nome dell'istanza.
Per i dettagli, vedere i registri di sistema e "systemctl status getty@.service".
Impossibile ottenere lo stato di caricamento di getty@.service:nel nome dell'unità getty@.service manca il nome dell'istanza.
Impossibile avviare getty@.service:nel nome dell'unità getty@.service manca il nome dell'istanza.
Per i dettagli, vedere i registri di sistema e "systemctl status getty@.service".
Servizio riavviato ntalk.service su cwp1 sabato 31 marzo 01:00:09 EDT 2018 Il lavoro per ntalk.service non è riuscito perché è stato superato un limite di risorse configurato. Per i dettagli, vedere "systemctl status ntalk.service" e "journalctl -xe".
Servizio riavviato rdisc.service su cwp1 a sabato 31 marzo 01:00:10 EDT 2018 Lavoro per rdisc.service non riuscito perché il processo di controllo è terminato con un codice di errore. Per i dettagli, vedere "systemctl status rdisc.service" e "journalctl -xe".
Servizio riavviato serial-getty@.service su cwp1 sab 31 marzo 01:00:17 EDT 2018 Impossibile arrestare serial-getty@.service:il nome dell'unità serial-getty@.service non è presente nel nome dell'istanza.
Per i dettagli, vedere i registri di sistema e "systemctl status serial-getty@.service".
Impossibile ottenere lo stato di caricamento di serial-getty@.service:nel nome dell'unità serial-getty@.service manca il nome dell'istanza.
Impossibile avviare serial-getty@.service:nel nome dell'unità serial-getty@.service manca il nome dell'istanza.
Per i dettagli, vedere i registri di sistema e "systemctl status serial-getty@.service".
Servizio riavviato svnserve.service su cwp1 sabato 31 marzo 01:00:18 EDT 2018 Lavoro per svnserve.service non riuscito perché il processo di controllo è terminato con codice di errore. Per i dettagli, vedere "systemctl status svnserve.service" e "journalctl -xe".
Servizio riavviato tcsd.service su cwp1 sabato 31 marzo 01:00:19 EDT 2018 Lavoro per tcsd.service non riuscito perché il processo di controllo è terminato con codice di errore. Per i dettagli, vedere "systemctl status tcsd.service" e "journalctl -xe".
Servizio riavviato vzfifo.service su cwp1 sabato 31 marzo 01:00:20 EDT 2018
Il tutorial del film per questo post della KB: