Iṣeto ni HestiaCP Monit: Ikẹkọ Itupalẹ pipe lori Awọn faili Ọna ati Awọn ilana Isọdi

Fẹ lati Titunto si patapataHestiaCPBojuto iṣeto ni? Itọsọna yii yoo ṣe itupalẹ awọn ọna atunto Monit ati awọn faili fun ọ, ati pese awọn imọran isọdi ti o wulo lati ṣe iranlọwọ fun ọ ni irọrun mu iṣakoso olupin pọ si.

Boya o jẹ alakobere tabi olumulo ti o ni iriri, nkan yii le fun ọ ni iranlọwọ ti o niyelori lati mu iduroṣinṣin ati iṣẹ olupin rẹ dara si. Wá kọ ẹkọ diẹ sii!

Se o mo? Ti olupin rẹ ba ṣubu lojiji ati pe o ko mọ idi naa, o le jẹ nitori pe o ko tunto HestiaCP's Monit ni deede!

Iṣeto ni HestiaCP Monit: Ikẹkọ Itupalẹ pipe lori Awọn faili Ọna ati Awọn ilana Isọdi

Monit ọna iṣeto ni ati ṣiṣe itupalẹ faili ni HestiaCP

Nigbati o ba wo inu iṣakoso HestiaCP, ohun elo pataki kan wa ṣugbọn igbagbogbo aṣemáṣe, ati pe iyẹn ni Monit.

Kini Monit?

Ni irọrun, o jẹ ajafitafita fun olupin rẹ, ṣe abojuto awọn iṣẹ lọpọlọpọ ati awọn ilana ti nṣiṣẹ lori olupin ni akoko gidi, sọfun ọ lẹsẹkẹsẹ nigbati wọn ba ni awọn iṣoro, ati paapaa gbiyanju lati ṣatunṣe awọn iṣoro naa laifọwọyi.

O dun bi? Sibẹsibẹ, ko ṣe pataki bi o ṣe dara ti o ko ba mọ ọna iṣeto rẹ ati awọn faili.

Monit iṣeto ni ona

Jẹ ki a bẹrẹ pẹlu awọn ipilẹ akọkọ.

Ti o ko ba ti fi Monit sori ẹrọ sibẹsibẹ, tabi fẹ lati mọ awọn igbesẹ fifi sori alaye, o tun le tẹ ọna asopọ ni isalẹ lati wo▼

Kọ ọ ni igbese nipa igbese bi o ṣe le fi sori ẹrọ ni irọrun ati jẹ ki ibojuwo olupin rẹ ni okeerẹ!

Ninu igbimọ iṣakoso Hestia, nibo ni awọn faili iṣeto ti Moni wa? Idahun si rọrun:

ona:

  • /etc/monit

Labẹ ọna yii, o le wa gbogbo awọn faili iṣeto ni nipa Monit. Ti o ba fẹ ki Monit ṣiṣẹ ni deede ati ṣe atẹle awọn iṣẹ oriṣiriṣi lori olupin rẹ, o ni lati ṣe ariwo ni itọsọna yii.

Awọn faili iṣeto bọtini:monitrc

Gbogbo awọn atunto ni a gba ni otitọ ni faili kan, iyẹn:

iwe:

  • /etc/monit/monitrc

Faili yii ni a le sọ pe o jẹ “ọpọlọ” ti Monit. Nibi o le ṣalaye iru awọn iṣẹ ti o nilo lati ṣe abojuto, bii wọn ṣe yẹ ki o ṣe abojuto, ati awọn iṣe wo ni o yẹ ki o ṣe ti iṣoro kan ba waye. Ohun pataki? Nitootọ! Ti o ba gbẹkẹle Nginx, PHP-FPM,MySQLNduro fun awọn iṣẹ, lẹhinna eyi ni ibi ti o nilo lati san ifojusi pataki.

Iṣeto aiyipada: Awọn eto ironu Hestia

O da, HestiaCP ṣe ọpọlọpọ iṣẹ fun wa. Nipa aiyipada, Hestia ti tunto Monit fun ọ lati ṣe atẹle awọn iṣẹ bọtini atẹle:

  • nginx: Gẹgẹbi ọkan ninu awọn olupin wẹẹbu olokiki julọ, pataki Nginx lọ laisi sisọ.
  • php-fpm: Iṣẹ pataki kan fun mimu awọn ibeere PHP, paapaa lori awọn oju opo wẹẹbu ti o ni agbara.
  • MySQL: Awọn mojuto ti database iṣẹ, fere gbogbo ìmúdàgba wẹbusaiti ni o wa atiranderan lati o.
  • Fail2ban: Ohun elo pataki fun aabo aabo lati ṣe iranlọwọ fun ọ lati koju awọn ikọlu agbara iro.
  • Ifiweranṣẹ: A iṣẹ ti o kapa mail.
  • Àdàbà:Olutọju IMAP ati awọn iṣẹ meeli POP3.

Awọn atunto aiyipada wọnyi bo pupọ julọ awọn iṣẹ ipilẹ olupin, ṣugbọn o le ni awọn ibeere kan pato, nitorinaa iwọ yoo nilo lati ṣe diẹ ninu awọn atunto aṣa.

Iṣeto Monit Aṣa: kọ eto ibojuwo tirẹ

Botilẹjẹpe iṣeto aiyipada ti lagbara pupọ, awọn oju iṣẹlẹ nigbagbogbo wa nibiti o nilo lati ṣe atẹle awọn iṣẹ miiran tabi awọn ilana, bii Redis, MongoDB, ati bẹbẹ lọ. Lati ṣe atunto Monit, o kan nilo lati ṣatunkọ/etc/monit/monitrcfaili.

Nibi, o le ṣafikun awọn ofin ibojuwo tuntun, gẹgẹbi:

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

Ni ọna yii, o le jẹ ki Monit daabobo iṣẹ Redis rẹ ki o rii daju pe ni kete ti o ba kọkọ kọkọ, Monit le tun bẹrẹ laifọwọyi.

Maṣe gbagbe lati tun Monit bẹrẹ

Lẹhin ti o ṣe awọn atunṣe si faili iṣeto, igbesẹ pataki kan wa:Tun Monit bẹrẹ. Ti o ko ba tun bẹrẹ, Monit kii yoo ṣagbekalẹ iṣeto tuntun rẹ. Nitorinaa, ni gbogbo igba ti o ba yipada iṣeto naa, o gbọdọ ṣiṣẹ aṣẹ wọnyi:

systemctl restart monit

Maṣe gbagbe igbesẹ yii, bibẹẹkọ gbogbo awọn iyipada yoo jẹ asan.

Ṣabẹwo Dasibodu Monit: irinṣẹ agbara fun ibojuwo akoko gidi

Ni bayi ti Monit ti tunto, o gbọdọ ṣe iyalẹnu kini gangan o n ṣe, otun? Monit wa pẹlu dasibodu ti o fun ọ laaye lati wo ipo gbogbo awọn iṣẹ abojuto ni akoko gidi. O kan nilo lati ṣabẹwo si ẹrọ aṣawakiri rẹ:

http://your_server_ip:2812

Nipa aiyipada, dasibodu Monit ko ni aabo ọrọ igbaniwọle. Nitorinaa, ranti lati ṣeto ọrọ igbaniwọle to lagbara tabi ni ihamọ iwọle si awọn IP kan pato lati rii daju aabo.

Ipari: Mu iṣakoso olupin rẹ, bẹrẹ nipasẹ tito leto Monit

Nipa atunto Monit ni pipe, o le mu igbẹkẹle olupin rẹ pọ si. Lẹhinna, ko si ẹnikan ti o fẹ lati ji nipasẹ ipe foonu kan ni arin alẹ ti o sọ fun ọ pe aaye ayelujara rẹ ti wa ni isalẹ, ọtun? Lilo Monit, o le ṣe idiwọ ọpọlọpọ awọn iṣoro ni ilosiwaju ati mu wọn ṣiṣẹ laifọwọyi nigbati wọn ba waye, ṣiṣe olupin rẹ nitootọ “iwosan ara-ẹni.”

Nitorinaa, maṣe ṣiyemeji mọ ki o ṣayẹwo iṣeto Monit rẹ! Ti o ko ba tunto ọkan sibẹsibẹ, tabi ti o kan nlo iṣeto aiyipada, ni bayi ni akoko pipe lati bẹrẹ isọdi eto ibojuwo olupin rẹ.

Lakotan ati Action

Titunto si ọna iṣeto Monit ati awọn faili ni HestiaCP, ki o loye bi o ṣe le ṣe akanṣe iṣeto ati tun iṣẹ naa bẹrẹ. Maṣe duro titi iṣoro kan yoo fi waye lati koju rẹ, ṣe igbese ni bayi ati mu awọn ọgbọn iṣakoso olupin rẹ lagbara. Nikan ti o ba ni oye nitootọ awọn ọgbọn iṣeto ni o le ni itunu ninu iṣakoso olupin.

Maṣe jẹ ki jamba olupin di alaburuku rẹ, lọ tunto Monit rẹ ni bayi!

发表 评论

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti o nilo ni a lo * 标注

Yi lọ si Top