Artikel Direktori
CentOS 6 Cara nggunakakemonitor monitor?
LinuxInstal lan instal tutorial monit
Program pemantauan monit minangka alat pemantauan sumber terbuka kanggo sistem operasi Linux. Bisa mbantu sampeyan nggunakake browser web kanggo ngawasi proses sistem. Nalika program utawa layanan gagal, monit bisa miwiti maneh kanthi otomatis.
monit bisa dilakokno langsung ing baris printah, sampeyan bisa nemtokake sawetara tugas monit (ora mung ngawasi), supaya yen layanan gagal mriksa, sampeyan bisa pass tandha monit utawa nindakake soko (coba miwiti maneh sawetara layanan).
Artikel iki nganggep sampeyan ngerti paling ora dhasar Linux, ngerti carane nggunakake SSH, lan sing paling penting, sampeyan dadi tuan rumah situs web ing VPS sampeyan dhewe.
Instalasi program pemantauan Monit pancen gampang banget, aku bakal nuduhake langkah demi langkah instalasi monit ing CentOS 6.
Langkah 1: Aktifake repositori EPEL
RHEL/CentOS 7 64-bit:
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-bit:
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 ora ndhukung repositori EPEL 32-bit, mula gunakake RHEL/CentOS 6 32-bit.
Langkah 2: Instal monit
yum update yum install -y libcrypto.so.6 libssl.so.6 yum install monit
Langkah 3: Konfigurasi monit
Sawise diinstal, sunting file konfigurasi utama lan setel jeneng pangguna lan sandhi sampeyan dhewe, deleng conto ing ngisor iki:
nano /etc/monit.conf
Sunting file konfigurasi monit:
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
Kanggo rincian babagan carane ngatur monit, bukak iki "Kepiye carane nyiyapake file monit.conf? gambaran conto file konfigurasi monit"artikel kab.
Sawise sampeyan ngowahi konfigurasi anyar, sampeyan kudu ngaktifake setelan muat ulang layanan monit:
/etc/init.d/monit start
monitor standar wiwitan, mandheg, miwiti maneh perintah:
/etc/init.d/monit start /etc/init.d/monit stop /etc/init.d/monit restart
Langkah 4: Konfigurasi layanan ngawasi monit
Sawise konfigurasi awal wis rampung, kita bisa ngatur sawetara layanan sing pengin dipantau.
Ing ngisor iki sawetara conto konfigurasi sing migunani kanggo 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
Sawise nggawe file konfigurasi sing dibutuhake, nyoba kanggo kesalahan sintaks:
monit -t
Miwiti monit kanthi mung ngetik:
monit
Kanggo nyetel monit kanggo miwiti sistem, tambahake ing mburi file /etc/inittab:
# Run monit in standard run-levels mo:2345:respawn:/usr/local/bin/monit -Ic /etc/monitrc
Cathetan Monit
Wiwit monit disetel minangka proses daemon, lan setelan sing diwiwiti karo sistem ditambahake ing inittab, yen proses monit mandheg, proses init bakal diwiwiti maneh, lan monit ngawasi layanan liyane, tegese monit ngawasi Layanan kasebut ora bisa. mandheg nggunakake cara normal, amarga yen mandheg, monit bakal miwiti maneh.
Kanggo mungkasi layanan sing dipantau dening Monit, sampeyan kudu nggunakake kayajeneng mandeg monitPrintah kaya iki, contone, kanggo mungkasi nginx:
monit stop nginx
Kanggo mungkasi kabeh layanan sing dipantau kanthi nggunakake monit:
monit stop all
Kanggo miwiti layanan sampeyan bisa nggunakakejeneng wiwitan monitdhawuh kuwi.
Mulai kabeh:
monit start all
Mbusak instalan monit:
yum remove monit
Wacan lengkap:
- "Kepiye carane nyiyapake file monit.conf? gambaran conto file konfigurasi monit"
- "Apa sing kudu ditindakake yen program monit ngawasi kegagalan mysqld? Solusi kanggo kegagalan database linux"
Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) nuduhake "CentOS 6 carane nggunakake pemantauan Monit? Instalasi Linux lan Copot Instalasi Tutorial Monit" bakal mbantu sampeyan.
Sugeng rawuh kanggo nuduhake link artikel iki:https://www.chenweiliang.com/cwl-159.html
Kanggo mbukak kunci trik sing didhelikake🔑, sugeng gabung karo saluran Telegram!
Share lan seneng yen sampeyan seneng! Enggo bareng lan seneng sampeyan minangka motivasi terus!