عیبیابی خطاهای مانیتورینگ CWP7 Monit : اتصال nginx در مانیتورینگ ناموفق بود

دفعه قبل، وقتی چن ویلیانگ نرمافزار مانیتورینگ Monit را در کنترل پنل CWP (CWP7) نصب کرد ، مشکل ناپدید شدن فرآیند مانیتورینگ Monit پس از راهاندازی (monit.service failed) را حل کرد.
حالا من یک مشکل جدید دارم - مانیتورینگ مانیتورینگ اتصال Nginx ناموفق بود...
چگونه اتصال nginx شکست خورده را در مونیت حل کنیم؟
روش حل اتصال nginx در مشکل خطای monit ناموفق بود:
ابتدا 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 در مانیتور" که در وبلاگ چن ویلیانگ ( https://www.chenweiliang.com/ ) به اشتراک گذاشته شده است، برای شما مفید باشد.
لینک این مقاله را به اشتراک بگذارید: https://www.chenweiliang.com/cwl-1423.html
