1. 程式人生 > 實用技巧 >monit 命令詳解(monit)

monit 命令詳解(monit)

monit是Monit軟體的主操作控制命令。

語法
monit [options]+ [command]

選項(options)
-c file                指定要使用的配置檔案
-d n                   每間隔多少秒執行一次Monit
-g name                設定Monit命令的組名
-l logfile             將日誌資訊列印到指定的檔案中
-p pidfile             在守護程式模式下執行時使用此鎖定檔案
-s statefile           設定用於Monit寫入狀態資訊的檔案
-I                     不在後臺執行 (needed for run from init)
--id                   列印Monit唯一ID
--resetid              重置Monit唯一ID。請謹慎使用
-t                     檢查配置檔案語法是否錯誤
-v                     詳細模式,執行Monit時輸出詳細的診斷資訊
-vv                    非常詳細的模式,執行Monit時輸出更加詳細的診斷資訊
-H [filename]          列印SHA1和MD5雜湊資訊到指定檔案,如果不指定檔案,則Monit在隨後自動退出。
-V                     列印版本號和補丁級別
-h                     列印幫助資訊

子命令(command)
start all              啟動所有服務
start <name>           只啟動指定名稱的服務
stop all               停止所有服務
stop <name>            只停止指定名稱的服務
restart all            重啟所有服務
restart <name>         只重啟指定名稱的服務
monitor all            啟動對所有服務的監視
monitor <name>         只啟動對指定名稱的服務的監視
unmonitor all          禁用對所有服務的監視
unmonitor <name>       只禁用對指定名稱的服務的監視
reload                 重新初始化監視器
status [name]          列印指定服務名稱的完整狀態資訊
summary [name]         列印指定服務名稱的簡短狀態資訊
quit                   退出監控守護程序
validate               檢查所有服務,如果未執行則啟動
procmatch <pattern>    使用正則表示式測試找到程序