ไดเรกทอรีบทความ
บทช่วยสอนนี้เน้นที่:
ทำอย่างไรCentOS 7 ทำงานบนเซิร์ฟเวอร์VestaCPแผงติดติดตามตรวจสอบโปรแกรม?
แผง VestaCP ระบบ CentOS 7 จะตั้งค่า Monit ได้อย่างไร
Monit คืออะไร?
Monit เป็นเครื่องมือโอเพ่นซอร์สขนาดเล็กสำหรับการจัดการและตรวจสอบระบบ Unix
Monit จะตรวจสอบกระบวนการบริการที่ระบุหากปิดโดยอัตโนมัติ จะรีสตาร์ทโดยอัตโนมัติ และสามารถส่งการแจ้งเตือนทางอีเมลในกรณีที่เกิดข้อผิดพลาด
หากคุณใช้ CentOS 7 ให้เรียกใช้ VestaCP เป็นพาเนลของคุณและคุณได้ติดตั้ง Monit ไว้เพื่อตรวจสอบกระบวนการเซิร์ฟเวอร์ของคุณ เช่น: Nginx, Apache, MariaDB และอื่นๆ
เปิดใช้งานที่เก็บ EPEL
RHEL/CentOS 7 64 บิต:
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 บิต:
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 ไม่สนับสนุนที่เก็บ EPEL แบบ 32 บิต ดังนั้นให้ใช้ RHEL/CentOS 6 32 บิต
ติดตั้ง Monit บน CentOS 7
yum update yum install -y libcrypto.so.6 libssl.so.6 yum install monit
เปิดใช้งานพอร์ต 2812 บน VestaCP
เมื่อคุณติดตั้ง Monit สำเร็จแล้ว คุณต้องตั้งค่า daemon เปิดใช้งานพอร์ต ที่อยู่ IP และการตั้งค่าอื่นๆ
ขั้นตอนที่ 1:เข้าสู่ระบบ VestaCP . ของคุณ
ขั้นตอนที่ 2:เข้าสู่ไฟร์วอลล์
- คลิก "ไฟร์วอลล์" เหนือการนำทาง
ขั้นตอนที่ 3:คลิกปุ่ม +
- เมื่อคุณวางเมาส์เหนือปุ่ม + คุณจะเห็นปุ่มเปลี่ยนเป็น "เพิ่มกฎ"
ขั้นตอนที่ 4:เพิ่มกฎ
ใช้สิ่งต่อไปนี้เป็นการตั้งค่ากฎ ▼
- การดำเนินการ: ยอมรับ
- โปรโตคอล: TCP
- พอร์ต: 2812
- ที่อยู่ IP: 0.0.0.0/0
- หมายเหตุ (ไม่บังคับ): MONIT
ด้านล่างนี้เป็นภาพหน้าจอของการตั้งค่าไฟร์วอลล์ Vesta ▼
ขั้นตอนที่ 5:แก้ไขไฟล์การกำหนดค่า Monit
เมื่อติดตั้ง Monit แล้ว คุณจะต้องแก้ไขไฟล์การกำหนดค่าหลักและตั้งชื่อผู้ใช้และรหัสผ่านของคุณเอง
ต่อไปนี้คือบทช่วยสอนการกำหนดค่าสำหรับการตรวจสอบและรีสตาร์ทกระบวนการ Vesta Panel ต่างๆ บน CentOS 7 ▼
หลังจากสร้างไฟล์การกำหนดค่าที่จำเป็นแล้ว ให้ทดสอบข้อผิดพลาดทางไวยากรณ์ ▼
monit -t
เริ่มสร้างเงินง่ายๆ เพียงพิมพ์:
monit
เริ่มบริการ Monit เมื่อบูต ▼
systemctl enable monit.service
Monit Notes
Monit ตรวจสอบบริการกระบวนการ ซึ่งหมายความว่าบริการที่ตรวจสอบโดย Monit ไม่สามารถหยุดโดยใช้วิธีการปกติได้ เนื่องจากเมื่อหยุด Monit จะเริ่มต้นอีกครั้ง
หากต้องการหยุดบริการที่ตรวจสอบโดย Monit คุณควรใช้บางอย่างเช่นmonit stop name
คำสั่งดังกล่าว เช่น หยุด nginx ▼
monit stop nginx
เพื่อหยุดบริการทั้งหมดที่ตรวจสอบโดย Monit▼
monit stop all
เพื่อเริ่มบริการคุณสามารถใช้monit start name
คำสั่งดังกล่าว ▼
monit start nginx
เริ่มบริการทั้งหมดที่ตรวจสอบโดย Monit ▼
monit start all
ถอนการติดตั้งโปรแกรมตรวจสอบ Monit ▼
yum remove monit
หวัง Chen Weiliang บล็อก ( https://www.chenweiliang.com/ ) แชร์ "จะติดตั้งโปรแกรมตรวจสอบ Monit บนแผง VestaCP ของระบบ CentOS 7 ได้อย่างไร? , ช่วยคุณ.
ยินดีต้อนรับสู่การแบ่งปันลิงค์ของบทความนี้:https://www.chenweiliang.com/cwl-731.html
ยินดีต้อนรับสู่ช่อง Telegram ของบล็อกของ Chen Weiliang เพื่อรับข่าวสารล่าสุด!
📚 คู่มือนี้มีคุณค่ามหาศาล 🌟 นี่เป็นโอกาสที่หายาก อย่าพลาด! ⏰⌛💨
แชร์และชอบถ้าคุณชอบ!
การแบ่งปันและไลค์ของคุณเป็นแรงจูงใจอย่างต่อเนื่องของเรา!