Hvernig notar CentOS 6 Monit til að fylgjast með? Linux uppsetning og fjarlæging á Monit kennsluefni

CentOS 6 Hvernig á að notafylgjast með eftirliti?

LinuxSettu upp og fjarlægðu monit kennsluefni

Monit vöktunarforritið er opinn uppspretta eftirlitstæki fyrir Linux stýrikerfið. Það getur hjálpað þér að nota vafra til að fylgjast með kerfisferlum. Þegar forrit eða þjónusta bilar getur monit endurræst það sjálfkrafa.

monit er hægt að stjórna beint á skipanalínunni, þú getur úthlutað mörgum monit verkefnum (ekki aðeins eftirlit), þannig að ef ákveðin þjónusta stenst ekki eftirlitið geturðu staðist viðvörun monit eða gert eitthvað (reyndu að endurræsa einhverja þjónustu).

Þessi grein gerir ráð fyrir að þú þekkir að minnsta kosti grunnatriði Linux, vitir hvernig á að nota SSH, og síðast en ekki síst, að þú hýsir vefsíðuna þína á eigin VPS.

Uppsetningin á Monit vöktunarforriti er í raun mjög einföld, ég mun sýna þér skref fyrir skref uppsetningu á monit á CentOS 6.

Skref 1: Virkjaðu EPEL geymslu

RHEL/CentOS 7 64-bita:

wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -ivh epel-release-latest-7.noarch.rpm

RHEL/CentOS 6 32-bita:

wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
 rpm -ivh epel-release-6-8.noarch.rpm
  • CentOS 7 styður ekki 32-bita EPEL geymslur, svo notaðu RHEL/CentOS 6 32-bita.

Skref 2: Settu upp skjá

yum update
yum install -y libcrypto.so.6 libssl.so.6
yum install monit

Skref 3: Stilltu skjá

Þegar það hefur verið sett upp, breyttu aðalstillingarskránni og stilltu þitt eigið notendanafn og lykilorð, sjá dæmið hér að neðan:

nano /etc/monit.conf

Breyttu skjástillingarskránni:

 set httpd port 2812 and  # # set the listening port to your desire.
 use address localhost    # only accept connection from localhost
 allow localhost          # allow localhost to connect to the server and
 allow admin:monit        # require user 'admin' with password 'monit'
 allow @monit             # allow users of group 'monit' to connect (rw)
 allow @users readonly # allow users of group 'users' to connect readonly

Fyrir upplýsingar um hvernig á að stilla monit, vinsamlegast flettu þetta "Hvernig á að setja upp monit.conf skrána? monit stillingarskrá dæmi lýsingu"grein.

Þegar þú hefur breytt nýju stillingunum þarftu að virkja endurhleðslustillingar skjáþjónustunnar:

/etc/init.d/monit start

fylgjast með stöðluðum byrjun, stöðvun, endurræstu skipunum:

/etc/init.d/monit start
/etc/init.d/monit stop
/etc/init.d/monit restart

Skref 4: Stilltu eftirlitsþjónustuna

Eftir að upphaflegri uppsetningu er lokið getum við stillt nokkrar þjónustur sem við viljum fylgjast með.

Hér eru nokkur gagnleg stillingardæmi fyrir monit:

  #
  # 监控apache
  #
  check process apache with pidfile /usr/local/apache/logs/httpd.pid
  start program = "/etc/init.d/httpd start"
  stop program = "/etc/init.d/httpd stop"
  if failed host www.ufo.org.in port 80 protocol http then restart
  if 3 restarts within 5 cycles then timeout
  group server

  #
  #监控mysql(1)
  #
  check process mysqld with pidfile /var/run/mysqld/mysqld.pid
  start program = "/etc/init.d/mysqld start"
  stop program = "/etc/init.d/mysqld stop"
  if failed host localhost port 3306 for 3 times within 4 cycles then alert
  #若在四个周期内,三次 3306(我的Mysql)端口都无法连通,则邮件通知
  if 5 restarts within 5 cycles then timeout

  #
  #检测nginx服务
  #
  check process nginx with pidfile /usr/local/nginx/logs/nginx.pid
  start program = "/etc/init.d/nginx start"
  stop program = "/etc/init.d/nginx stop"
  if failed host localhost port 80 protocol http
  then restart

Eftir að hafa búið til nauðsynlegar stillingarskrár skaltu prófa fyrir setningafræðivillur:

monit -t

Byrjaðu að fylgjast með því einfaldlega að slá inn:

monit

Til að stilla monit til að byrja með kerfinu skaltu bæta við í lok /etc/inittab skráarinnar:

# Run monit in standard run-levels
  mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc

Monit Notes

Þar sem monit er stillt sem púkaferli og stillingunum sem byrja með kerfinu er bætt við í inittab, ef monit ferlið hættir mun init ferlið endurræsa það og monit fylgjast með öðrum þjónustum, sem þýðir að monit fylgist með Þjónusta getur ekki verið hætt að nota venjulegar aðferðir, því þegar hætt er, mun monit ræsa þær aftur.

Til að stöðva þjónustu sem Monit fylgist með ættirðu að nota eitthvað eins ogmonit stöðva nafnSkipun eins og þessi, til dæmis, til að stöðva nginx:

monit stop nginx

Til að stöðva alla þjónustu sem fylgst er með með monit notkun:

monit stop all

Til að hefja þjónustu sem þú getur notaðmonit upphafsnafnslík skipun.

Byrja allt:

monit start all

Fjarlægðu monit:

yum remove monit

Lengri lestur:

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) deildi „CentOS 6 hvernig á að nota Monit eftirlit? Linux uppsetning og fjarlæging á Monit Tutorial" mun hjálpa þér.

Velkomið að deila tengli þessarar greinar:https://www.chenweiliang.com/cwl-159.html

Velkomin á Telegram rásina á bloggi Chen Weiliang til að fá nýjustu uppfærslurnar!

🔔 Vertu fyrstur til að fá dýrmæta „ChatGPT Content Marketing AI Notkunarleiðbeiningar“ í efstu möppu rásarinnar! 🌟
📚 Þessi handbók inniheldur mikið gildi, 🌟Þetta er sjaldgæft tækifæri, ekki missa af því! ⏰⌛💨
Deildu og likeðu ef þú vilt!
Deiling þín og líkar við eru stöðug hvatning okkar!

 

发表 评论

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru notaðir * Merkimiði

flettu efst