CWP7 risolve il problema di nginx Connessione non riuscita in errore di monitoraggio

Risoluzione dei problemi relativi agli errori di monitoraggio di CWP7 Monit : Connessione nginx non riuscita nel monitoraggio

CWP7 risolve il problema di nginx Connessione non riuscita in errore di monitoraggio

L'ultima volta, quando Chen Weiliang ha installato il software di monitoraggio Monit nel pannello di controllo CWP (CWP7) , ha risolto il problema della scomparsa del processo di monitoraggio Monit all'avvio (monit.service failed).

Ora ho un nuovo problema: Monit monitoraggio della connessione Nginx non riuscita...

Come risolvere nginx Connessione non riuscita in monit?

Il metodo per risolvere la connessione nginx non è riuscita nel problema di errore di monitoraggio:

Innanzitutto, SSH nel seguente comando ▼

ps -ef|grep nginx

Trovato il file di configurazione di nginx:

[root@ten ~]# ps -ef|grep nginx
root 11550 1 0 02:12 ? 00:00:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
nobody 11551 11550 0 02:12 ? 00:00:04 nginx: worker process
nobody 11552 11550 0 02:12 ? 00:00:08 nginx: worker process
nobody 11553 11550 0 02:12 ? 00:00:02 nginx: worker process
nobody 11554 11550 0 02:12 ? 00:00:01 nginx: worker process
nobody 11555 11550 0 02:12 ? 00:00:00 nginx: cache manager process
root 19827 9820 0 02:37 pts/0 00:00:00 grep --color=auto nginx

Apri il file di configurazione di nginx :

/etc/nginx/nginx.conf

Trovata la posizione del percorso di nginx.pid:

pid /var/run/nginx.pid;

Nel file di configurazione del programma di monitoraggio Monit, immettere la seguente configurazione per il monitoraggio di nginx▼

check process nginx with pidfile /var/run/nginx.pid
start program "/usr/bin/systemctl start nginx.service"
stop program "/usr/bin/systemctl stop nginx.service"
if failed port 8181 protocol http then restart
if 4 restarts within 8 cycles then timeoutif 4 restarts within 8 cycles then timeout

Riavviare il programma di monitoraggio Monit▼

systemctl restart monit.service

Visualizza lo stato del programma di monitoraggio Monitor▼

systemctl status monit.service

Se viene raggiunto questo passaggio, viene visualizzato ancora il messaggio di errore:nginx Connection failed in monit

Prova a modificare il numero di porta della configurazione di monitoraggio nginx su "8181" o "80":

if failed port 8181 protocol http then restart
if failed port 80 protocol http then restart

Quindi, riavviare il programma di monitoraggio Monit▼

systemctl restart monit.service

Visualizza lo stato del programma di monitoraggio Monitor▼

systemctl status monit.service

Il problema della connessione nginx fallita in monit è finalmente risolto!

发表 评论

您的邮箱地址不会被公开.必填项已用*标注

Scorrere fino a Top