Akwụkwọ ndekọ ederede
Chọrọ ịmatacha nke ọmaHestiaCPNyochaa nhazi n'ime? Ntuziaka a ga-enyocha n'ụzọ zuru ezu maka gị ụzọ nhazi nke Monit, ma nye ndụmọdụ nhazi nke bara uru iji nyere gị aka ịkwalite njikwa nkesa ngwa ngwa.
Ma ị bụ onye novice ma ọ bụ onye ọrụ nwere ahụmahụ, isiokwu a nwere ike inye gị enyemaka bara uru iji melite nkwụsi ike na arụmọrụ nke ihe nkesa gị. Bịa mụtakwuo!
Ị maara? Ọ bụrụ na ihe nkesa gị daa na mberede ma ị maghị ihe kpatara ya, ọ nwere ike ịbụ n'ihi na ị hazieghị HestiaCP's Monit nke ọma!

Ụzọ nhazi Monit na ntugharị faịlụ na HestiaCP
Mgbe ị batara n'ime njikwa HestiaCP, enwere ngwa dị oke egwu mana a na-elegharakarị ya anya, nke ahụ bụ Monit.
Kedu ihe bụ Monit?
N'ikwu ya n'ụzọ dị mfe, ọ bụ onye na-ahụ maka ihe nkesa gị, nyochaa ọrụ na usoro dị iche iche na-arụ ọrụ na ihe nkesa ozugbo, na-agwa gị ozugbo mgbe ha nwere nsogbu, na ọbụna na-agbalị idozi nsogbu ahụ na-akpaghị aka.
Ọ dị mma? Otú ọ dị, ọ dịghị mkpa ka ọ dị jụụ ma ọ bụrụ na ị maghị ụzọ nhazi ya na faịlụ ya.
Monit nhazi ụzọ
Ka anyị malite na isi ihe.
Ọ bụrụ na ị tinyebeghị Monit, ma ọ bụ chọọ ịmata usoro nrụnye zuru ezu, ị nwekwara ike pịa njikọ dị n'okpuru ka ịlele▼
Na-akụziri gị nzọụkwụ site nzọụkwụ ka ịwụnye mfe na-eme ka gị na ihe nkesa nlekota ọzọ keukwu!
N'ime ogwe njikwa Hestia, kedu ebe nhazi faịlụ Moit dị? Azịza ya dị mfe:
ụzọ:
/etc/monit
N'okpuru ụzọ a, ị nwere ike ịhụ faịlụ nhazi niile gbasara Monit. Ọ bụrụ na ịchọrọ ka Monit na-agba ọsọ nke ọma wee nyochaa ọrụ dị iche iche na sava gị, ị ga-eme mkpọtụ na ndekọ a.
Faịlụ nhazi igodo:monitrc
A na-anakọta nhazi niile n'otu faịlụ, ya bụ:
akwụkwọ:
/etc/monit/monitrc
Enwere ike ịsị faịlụ a bụ "ụbụrụ" nke Monit. N'ebe a, ị nwere ike ịkọwapụta ọrụ ndị a ga-enyocha, otu esi enyocha ha, yana ihe omume ndị a ga-eme ma ọ bụrụ na nsogbu emee. Ọ dị mkpa? N'ezie! Ọ bụrụ na ị dabere na Nginx, PHP-FPM,MySQLNa-echere ọrụ, mgbe ahụ, nke a bụ ebe ị kwesịrị ịṅa ntị pụrụ iche.
Nhazi ndapụta: Ntọala echiche Hestia
Ọ dabara nke ọma, HestiaCP na-arụ anyị ọtụtụ ọrụ. Site na ndabara, Hestia ahaziri Monit ka ị nyochaa ọrụ igodo ndị a:
- nginx: Dị ka otu n'ime sava weebụ kachasị ewu ewu, mkpa Nginx na-aga n'ekwughị okwu.
- php fpm: Ọrụ dị oke mkpa maka ijikwa arịrịọ PHP, ọkachasị na webụsaịtị siri ike.
- MySQL: Isi nke ọrụ nchekwa data, ihe fọrọ nke nta ka ọ bụrụ weebụsaịtị niile dị ike enweghị ikewapụ na ya.
- Fail2ban: Ngwá ọrụ dị mkpa maka nchekwa nchekwa iji nyere gị aka iguzogide mwakpo ike ọjọọ.
- ndozi biputere: Ọrụ na-ejikwa ozi.
- Nduru: Onye nlekọta nke IMAP na POP3 ọrụ ozi.
Nhazi ndabara ndị a na-ekpuchi ọtụtụ ọrụ isi nke ihe nkesa, mana ị nwere ike ịnwe ụfọdụ ihe achọrọ, yabụ ị ga-achọ ịme ụfọdụ nhazi omenala.
Nhazi Monit Custom: wuo sistemụ nleba anya nke gị
Ọ bụ ezie na nhazi ndabara adịlarị ike nke ukwuu, a na-enwe ọnọdụ mgbe niile ebe ịchọrọ inyocha ọrụ ma ọ bụ usoro ndị ọzọ, dị ka Redis, MongoDB, wdg. Iji hazie nhazi Monit, naanị ị ga-achọ idezi/etc/monit/monitrcfaịlụ.
N'ebe a, ị nwere ike itinye iwu nlekota ọhụrụ, dịka:
check process redis-server with pidfile /var/run/redis/redis-server.pid
start program = "/etc/init.d/redis-server start"
stop program = "/etc/init.d/redis-server stop"
if failed port 6379 then restart
if 5 restarts within 5 cycles then timeout
N'ụzọ dị otú a, ị nwere ike ikwe ka Monit chebe ọrụ Redis gị wee hụ na ozugbo ọ kwụsịrị, Monit nwere ike ịmalitegharị ya ozugbo.
Echefula ịmalitegharị Monit
Mgbe ịmechara mgbanwe na faịlụ nhazi ahụ, enwere usoro dị oke mkpa:Malitegharịa ekwentị Monit. Ọ bụrụ na ịmalitegharịghị, Monit agaghị ebu nhazi ọhụrụ gị. Ya mere, oge ọ bụla ị megharịrị nhazi ahụ, ị ga-emerịrị iwu a:
systemctl restart monit
Echefula nzọụkwụ a, ma ọ bụghị na mgbanwe niile ga-abụ ihe efu.
Gaa Leta Monit Dashboard: ngwá ọrụ dị ike maka nleba anya ozugbo
Ugbu a ahaziri Monit, ị ga-enwerịrị ike ịnọ na-eche ihe ọ na-eme, nri? Monit na-abịa na dashboard na-enye gị ohere ịlele ọkwa nke ọrụ niile elele anya ozugbo. Naanị ị ga-aga na ihe nchọgharị gị:
http://your_server_ip:2812
Na ndabara, dashboard Monit anaghị echekwa paswọọdụ. Yabụ, cheta ịtọọ paswọọdụ siri ike ma ọ bụ gbochie ịnweta IP ụfọdụ iji hụ na nchekwa.
Mmechi: Jikwaa ihe nkesa gị, malite site na ịhazi Monit
Site na ịhazi Monit nke ọma, ị nwere ike melite ntụkwasị obi nke sava gị nke ukwuu. A sị ka e kwuwe, ọ dịghị onye chọrọ ịkpọte oku ekwentị n'etiti abalị na-agwa gị na ebe nrụọrụ weebụ gị dị ala, nri? Iji Monit, ị nwere ike igbochi ọtụtụ nsogbu n'ọdịnihu ma na-edozi ha na-akpaghị aka mgbe ha mere, na-eme ka ihe nkesa gị bụrụ "ọgwụgwọ onwe ya."
Yabụ, egbula oge ma lelee nhazi Monit gị! Ọ bụrụ na ị haziebeghị otu, ma ọ bụ na-eji naanị nhazi ndabara, ugbu a bụ oge kachasị mma ịmalite ịhazi sistemụ nleba anya nkesa gị.
Nchịkọta na Omume
Mepụta ụzọ nhazi Monit na faịlụ dị na HestiaCP, wee ghọta ka esi hazie nhazi ahụ wee malitegharịa ọrụ ahụ. Echela ruo mgbe nsogbu ga-eme iji dozie ya, mee ihe ugbu a ma wusie nkà njikwa ihe nkesa gị ike. Naanị ma ọ bụrụ na ị maara nkà nhazi ndị a n'ezie, ị ga-enwe ahụ iru ala na njikwa ihe nkesa.
Ekwela ka ihe nkesa mere ka ọ bụrụ nrọ gị, gaa hazie Monit gị ugbu a!
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kesara "HestiaCP Monit Configuration: Comprehensive Analysis of Path Files and Customization Technique Tutorial", nke ga-enyere gị aka.
Nnọọ ka ị kesaa njikọ nke akụkọ a:https://www.chenweiliang.com/cwl-31997.html

