CWP7 Moniti jälgimisvigade tõrkeotsing : nginx-ühenduse loomine jälgimisel ebaõnnestus

Eelmisel korral, kui Chen Weiliang installis CWP juhtpaneelile (CWP7) Moniti jälgimistarkvara , lahendas ta Moniti jälgimisprotsessi käivitamisel kadumise probleemi (moniti.service'i ebaõnnestumine).
Nüüd on mul uus probleem - Monitori jälgimine Nginxi ühendus ebaõnnestus...
Kuidas lahendada nginxi ühendus ebaõnnestus monitoris?
Nginxi ühenduse lahendamise meetod ebaõnnestus monitõrke probleemi korral:
Esiteks, SSH järgmisesse käsku ▼
ps -ef|grep nginxLeiti nginxi konfiguratsioonifail:
[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
Avage nginxi konfiguratsioonifail :
/etc/nginx/nginx.conf
Leiti faili nginx.pid tee asukoht:
pid /var/run/nginx.pid;
Sisestage jälgimisprogrammi Monit konfiguratsioonifaili nginx▼ jälgimiseks järgmine konfiguratsioon
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 timeoutTaaskäivitage monitoorimisprogramm▼
systemctl restart monit.serviceVaata monitooringuprogrammi olekut▼
systemctl status monit.serviceKui see samm on saavutatud, kuvatakse endiselt veateade:nginx Connection failed in monit
Proovige muuta nginxi jälgimise konfiguratsiooni pordi numbriks "8181" või "80":
if failed port 8181 protocol http then restart if failed port 80 protocol http then restart
Seejärel taaskäivitage monitoorimisprogramm▼
systemctl restart monit.serviceVaata monitooringuprogrammi olekut▼
systemctl status monit.serviceNginxi ühenduse probleem monitis on lõpuks lahendatud!
Loodetavasti on teile abiks artikkel "Nginx-ühenduse tõrke lahendamine monit-vea korral", mida jagati Chen Weiliangi blogis ( https://www.chenweiliang.com/ ).
Jaga julgelt seda artikli linki: https://www.chenweiliang.com/cwl-1423.html
