Muchinyorwa chinotevera tichaenda kunotarisa Monit. Ichi chishandiso chinobatsira kana zvasvika kune tarisa uye gadzirisa akaparadzirwa komputa masystem, ita otomatiki kugadzirisa uye kugadzirisa.
Monit chishandiso che gadzirisa uye tarisa maitiro, zvirongwa, mafaera, madhairekitori, uye mafaera masisitimu pane Unix system. Vashandisi vanogona kushandisa Monit kuongorora mafaera, madhairekitori, uye mafaera masystem ekuchinja, akadai setestamp shanduko, checksum shanduko, kana saizi shanduko.
Monitor inodzorwa kuburikidza neyakareruka-kumisikidza kudzora faira zvichibva pane yemahara-fomu chiratidzo-chinotarisana syntax. Inoongorora matanda, uye inozotizivisa nezve mamiriro ekukanganisa kuburikidza neyemhando mameseji ekuzivisa. Pamusoro pezvo, Monit inogona kuita akasiyana TCP / IP network cheki, protocol cheki, uye ichatibvumidza kushandisa SSL cheki dzakadai.
Chii chinogona kuongororwa neMonit?
Tinogona kushandisa Monit ku tarisa maitiro daemon kana zvirongwa zvakafanana zvinomhanya pane localhost. Chirongwa ichi chinonyanya kubatsira pakutarisa ese madhimoni maitiro uye ayo anotanga panguva system boot nguva.
Kusiyana nedzimwe nzira dzakawanda dzekuongorora, Monit inogona kuita kana pakaitika mhosho, Semuyenzaniso; kana sendmail isiri kushanda, chirongwa ichi chinogona kutanga sendmail zvakare otomatiki kana kana apache iri kushandisa zviwanikwa zvakawandisa, Monit inogona kumira kana kutangazve apache uye titumire meseji yekuzivisa. Monit inogona zvakare kuongorora maitiro maitiro, senge yakawanda sei ndangariro kana CPU macircuit maitiro ari kushandisa.
Mukuwedzera kune izvo zvataurwa kusvika parizvino, zvakare unogona kushandisa chirongwa ichi kuongorora mafaera, madhairekitori uye mafaera masisitimu pane localhost. Tichakwanisa kuongorora zvinhu izvi shanduko, senge shanduko mumatestampamp, shanduko mune checksum kana shanduko muhukuru.
Monit inogona tarisa network yekubatanidza kune akawanda maseva, kungave pane localhost kana kune ari kure mauto. TCP, UDP, uye Unix dhata zvigadziko zvinotsigirwa. Kunyangwe kana protocol isina kutsigirwa, isu tinokwanisa kuyedza sevha nekuti Monit inogona kugadzirirwa kutumira chero dhata uye kuyedza mhinduro kubva kuseva.
Monit inogona kushandiswa bvunzo zvirongwa kana zvinyorwa mune dzimwe nguva sekunge nekrononi. Uye zvakare, ichatibvumidza kuyedza kukosha kwekuburitsa kwechirongwa uye kuita chiito kana kutumira yambiro kana iyo yekubuda kukosha ikaratidza kukanganisa.
Iyi purogiramu inogona zvakare kushandiswa kune tarisa general system zviwanikwa pane localhostseyakazara CPU mashandisiro, ndangariro, uye system mutoro.
Isa Monit pane Ubuntu 20.04 LTS Focal Fossa
Kuiswa kwechirongwa ichi kuri nyore. Mumitsara inotevera tichaona maitiro ekuisa Monit muUbuntu 20.04. Sezvinoratidzwa pawebhusaiti yavo, iwo iwo iwo mairairo anogona kuteverwa kuUbuntu 18.04, 16.04 uye chero kumwe kugoverwa kweDebian kwakavakirwa seLinux Mint.
Kutanga, ngativhurei terminal (Ctrl + Alt + T) uye isu tichave nechokwadi chekuti ese mapakeji musystem yedu anovandudzwa. Tichaita izvi nemirairo:
sudo apt update; sudo apt upgrade
Ipapo tinogona kuisa chirongwa. Monit inowanikwa default Ubuntu 20.04 repository. Neichi chikonzero, tinogona kuiisa tichishandisa rairo mune iyo terminal:
sudo apt install monit
Kamwe yaiswa, iyo Monit sevhisi inotanga otomatiki. Zvinogona tarisa mamiriro ayo kutaipa mune imwechete terminal:
sudo systemctl status monit
Nokusingaperi, iyo Monit web interface yakaremara. Neichi chikonzero isu tichafanirwa kuitisa iyo uye kuseta iyo Administrator password. Tinogona kuita izvi nekugadzirisa inotevera faira:
sudo vim /etc/monit/monitrc
Mukati meiyi faira isu tichafanirwa kutsvaga, kusagadzikana uye nekugadzirisa iyo Monit Administrator password sezvazvinoratidzwa mune zvinotevera:
set httpd port 2812 and allow admin:monit
Kana shanduko dzaitwa, tinokwanisa kusevha nekuvhara mupepeti. Nhanho inotevera ichave tangazve Monit:
sudo monit -t sudo systemctl restart monit
Kana iwe uchida ruzivo nezve chero eimwe sarudzo mune yekumisikidza faira, unogona bvunza iyo chirongwa zvinyorwa.
Fambisa iyo interface interface
Panguva ino, tinogona vhura web browser uye uwane purogiramu yewebhu webhu kuburikidza nekuenda ku URL http://dirección-ip-de-tu-servidor:2812.
Iri kero rinofanira kutiratidza peji rekupinda. Kana usati wachinja zita rekushandisa uye password mufaira rekumisikidza, unogona Login pamwe Username 'arun'uye password'monitor'.
Kuti uwane ruzivo runobatsira uye rubatsiro, tinokurudzira tarisa webhusaiti yepamutemo yeprojekti kana rake repository mune bitbucket.