CentOS 7系統VestaCP面板如何安裝Monit監控程序?

本教程重點介紹:

如何在CentOS的 7服務器上運行的VestaCP面板中安裝Monit監控程式?

CentOS 7系統VestaCP面板,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 不支持32位EPEL 存儲庫,所以用,RHEL/CentOS 6 32位的。

CentOS 7安裝Monit

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

在VestaCP啟用端口2812

一旦你成功安裝了Monit監控,需要設置守護進程,啟用端口,IP地址和其他設置。

第1步:登錄你的VestaCP

第2步:進入防火牆。

  • 點擊導航上方的“防火牆”。

第3步:點擊+按鈕。

  • 當你將鼠標懸停在+ 按鈕上面時,你會看到按鈕變成了“添加規則”。

第4步:添加規則。

使用以下內容作為規則設置 ▼

  • 操作:接受
  • 協議:TCP
  • 埠:2812
  • IP位址:0.0.0.0/0
  • 備註(可選):MONIT

以下是Vesta防火牆設置的截圖 ▼

CentOS 7系統VestaCP面板如何安裝Monit監控程序?

第5步:編輯Monit配置文件

一旦安裝Monit完成後,需要編輯主配置文件,並設置自己的用戶名和密碼。

以下是在CentOS 7上,監控和重新啟動各種Vesta Panel進程的配置教程 ▼

創建所需的配置文件後,測試語法錯誤 ▼

monit -t

通過簡單地鍵入以下命令啟動monit:

monit

開機啟動Monit 服務 ▼

systemctl enable monit.service

Monit注意事項

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

希望陳溈亮博客( https://www.chenweiliang.com/ ) 分享的《CentOS 7系統VestaCP面板如何安裝Monit監控程序? 》,對您有幫助。

歡迎分享本文鏈接:https://www.chenweiliang.com/cwl-731.html

歡迎加入陳溈亮博客的Telegram 頻道,獲取最新更新!

🔔 率先在頻道置頂目錄獲取寶貴的《ChatGPT 內容行銷AI 工具使用指南》! 🌟
📚 這份指南蘊含價值巨大,🌟難逢的機遇,切勿錯失良機! ⏰⌛💨
喜歡就分享和按贊!
您的分享和按贊,是我們持續的動力!

 

發表評論

您的電子郵箱地址不會被公開。 必填項已用 * 標註

滾動到頂部