Kalozera wa Nkhani
Monit sangathe kulumikiza? Yankho lalikulu lili pano!
Kodi munayamba mwayang'anapo"Monit Cannot connect to [IP地址]:2812 -- Connection refused"Kukanda mutu wako?
Bukhuli limapereka mayankho angapo kukuthandizani kuthana ndi vuto mwachangu ndikukonza zovuta za kulumikizana kwa Monit, kuphatikiza kuyang'ana momwe ikugwirira ntchito, kasinthidwe ka mawonekedwe a intaneti, zoikamo za firewall, ndi adilesi ya IP ya seva... Chotsani mosavuta vuto la Monit osatha kulumikizana ndikuyambiranso kuyang'anira. nthawi yomweyo!
yanu monit Zitha kukhala sizikuyenda, kapena mawonekedwe ake owunikira pa intaneti (httpd) sikuyatsidwa. cholakwika "Kulumikiza kwaletsedwa" Pakhoza kukhala zifukwa zingapo:
Chifukwa 1: Monit sikuyenda

Yankho
Choyamba, onani ngati Monit ikuyenda :
sudo systemctl status monit- Ngati udindo uli
inactive (dead), kusonyeza kuti sikuyenda. - Ngati udindo uli
active (running), koma pezani cholakwika, litha kukhala vuto ndi doko lomvera.
- Ngati udindo uli
Ngati Monit sikugwira ntchito, yesani kuyiyambitsa :
sudo monitYang'ananinso momwe zinthu zilili :
sudo monit statusKonzaninso kasinthidwe ka Monit :
sudo monit reloadYambitsaninso Monit : `bash sudo systemctl kuyambitsanso monit`
Chifukwa 2: mawonekedwe a intaneti a Monit (httpd) Osayatsidwa
Mwachisawawa, Monit mwina sangakhale ndi mawonekedwe owunikira a HTTP ; muyenera kuyikonza pamanja.
Yankho
- Tsegulani fayilo yosinthira ya Monit
sudo nano /etc/monit/monitrc Pezani gawo la HTTP Monitoring, onetsetsani Osapereka ndemanga (chotsani
#Nambala):set httpd port 2812 use address 127.0.0.1 # 或者 0.0.0.0 允许外部访问 allow admin:monit # 账号:密码- kuti mwina
set httpdMzerewu umatsogozedwa ndi#, kusonyeza kuti ndi wolumala, chotsani#Yambitsaninso. - Ngati mukufuna Kufikira kutali kwa Monit, Mutha
use address 127.0.0.1kusintha ku0.0.0.0. allow admin:monitWoimira Dzina lolowera: admin, password: monit(Ikhoza kusinthidwa).
- kuti mwina
Sungani ndikutuluka(Malinga ndi
Ctrl + X, NdiyeYLowani).Konzaninso kasinthidwe ka Monit :
sudo monit reloadYambitsaninso Monitor :
sudo systemctl restart monitYesani ngati Monit akumvetsera pa doko molondola :
sudo netstat -tulnp | grep 2812- Ngati palibe zotuluka, kusonyeza kuti Monit samamverabe doko 2812, pakhoza kukhala vuto la kasinthidwe.
- Ngati pali zotuluka, kusonyeza kuti Monit yayambika bwino.
Chifukwa 3: Firewall (iptables/UFW) imatchinga doko 2812
Yankho
Onani mawonekedwe a firewall
sudo ufw statusNgati UFW yatsegulidwa, tsegulani doko 2812 :
sudo ufw allow 2812/tcp sudo ufw reloadNgati mukugwiritsa ntchito iptables, yesani:
sudo iptables -A INPUT -p tcp --dport 2812 -j ACCEPT sudo iptables-saveYesaninso kulumikizana :
sudo monit status
Chifukwa 4: Zokonda pa seva IP sizolondola
Uthenga wanu wolakwika:
Cannot connect to [141.98.152.153]:2812 -- Connection refused
KufotokozeraMonit Mwinamwake mukumvetsera pa IP yolakwika, koma mumayesa kulumikizana 141.98.152.153.
Yankho
Chongani ma IP omwe Monit akumvetsera pakali pano :
sudo netstat -tulnp | grep 2812Ngati kuwunika ndi
127.0.0.1(Local loopback), koma ngati mutayipeza pogwiritsa ntchito seva IP, kulumikizana kudzakanidwa.
Mutha kusintha ku0.0.0.0(lolani ma IP onse kuti apezeke), kapena Kugwiritsa ntchito mwachindunji127.0.0.1mwayi.Sinthani fayilo yosinthira ya Monit
sudo nano /etc/monit/monitrcNdapeza mzere uwu :
use address 127.0.0.1Sinthani kukhala :
use address 0.0.0.0Kenako yambaninso Monit :
sudo systemctl restart monitYesani kulumikizanso
sudo monit status
总结
- Monit sikuyenda →
sudo monit - Monit siyilola kuwunika kwa HTTP → Sinthani
/etc/monit/monitrc - Kutsekereza kwa firewall →
sudo ufw allow 2812/tcp - Monit imayang'anira IP yolakwika → Sinthani ku
0.0.0.0
Yesani njira izi, ziyenera kuthetsa vuto lanu! 🚀
Pomaliza
Monit sangathe kulumikiza, zili ngati kutayika m'nkhalango ya code.
Tidachotsa chifungacho pang'onopang'ono poyang'ana momwe Monit akuyendetsa, mawonekedwe a intaneti, zozimitsa moto, ndi ma seva a IP, ndipo pamapeto pake tidapeza kuyambika kwa kulumikizana.
Izi zili ngati wapolisi wapolisi amene amaulula chinsinsicho ndipo pamapeto pake amapeza chowonadi.
Pothetsa mavuto, sikuti timangofunikira chidziwitso chaukadaulo, komanso njira yoganizira yomwe ingathetse vutolo ndikutsata gwero lake.
Izi zikuwonetsa momwe timagwiritsira ntchito luso lathu lofufuza, kuweruza ndi kuthetsa mavuto pamene tikukumana ndi zovuta, ndipo potsirizira pake tikwaniritse mkhalidwe wolamulira zochitika zonse ndikupanga ndondomeko zoyenera.
Ndikukhulupirira kuti nkhaniyi ikuthandizani kuthana ndi zovuta zolumikizirana ndi Monit ndikukulolani kuti muziyenda bwino panjira yowunikira dongosolo!
Tikukhulupirira kuti nkhani yakuti "Monit Connection Yalephera: 2812? Kuthetsa vuto la Connection yokana mumasekondi ochepa" yomwe yagawidwa pa blog ya Chen Weiliang ( https://www.chenweiliang.com/ ) idzakuthandizani.
Khalani omasuka kugawana ulalo wa nkhaniyi: https://www.chenweiliang.com/cwl-32486.html
