Решавање проблеми со следењето на CWP7 Monitor : поврзувањето со nginx не успеа при следењето

Минатиот пат, кога Чен Вејлијанг го инсталираше софтверот за следење Monit во контролната табла на CWP (CWP7) , тој го реши проблемот со исчезнувањето на процесот за следење Monit при стартување (monit.service не успеа).
Сега имам нов проблем - мониторинг мониторинг на Nginx конекцијата не успеа...
Како да се реши nginx-врската не успеа во монит?
Методот за решавање на nginx Connection не успеа во проблемот со мониторската грешка:
Прво, SSH во следнава команда ▼
ps -ef|grep nginxЈа најдов конфигурациската датотека 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
Отворете ја конфигурациската датотека nginx :
/etc/nginx/nginx.conf
Ја најдов локацијата на патеката на nginx.pid:
pid /var/run/nginx.pid;
Во конфигурациската датотека на програмата за следење Monit, внесете ја следната конфигурација за следење 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Рестартирајте ја програмата за следење Monit ▼
systemctl restart monit.serviceПрикажи го статусот на програмата за следење на Monit ▼
systemctl status monit.serviceАко се постигне овој чекор, пораката за грешка сè уште се појавува:nginx Connection failed in monit
Ве молиме обидете се да го измените бројот на портата на конфигурацијата за следење nginx на „8181“ или „80“:
if failed port 8181 protocol http then restart if failed port 80 protocol http then restart
Потоа, рестартирајте ја програмата за следење Monit ▼
systemctl restart monit.serviceПрикажи го статусот на програмата за следење на Monit ▼
systemctl status monit.serviceПроблемот со неуспешната врска со nginx во монит е конечно решен!
Се надеваме дека статијата „Решавање на проблемот со nginx Connection failed in monitor error“ споделена на блогот на Чен Вејлијанг ( https://www.chenweiliang.com/ ) ќе ви биде корисна.
Слободно споделете го линкот до овој напис: https://www.chenweiliang.com/cwl-1423.html
