我有以下的配置 - check host qbox_logstash_1
with address blah.mysite.com
group qbox
if failed
host blah.mysite.com
port 443
type TCPSSL
protocol https
http headers [ A
在monit配置文件中,我們有一個我們期望monit檢查的進程列表。每一個樣子: check process process_name_here
with pidfile /path/to/file.pid
start program = "/bin/bash ..."
stop program = "/bin/bash ..."
if totalmem i
我想用monit和M/Monit來監視我們的Postgresql數據庫。設置它來監控Postgresql過程非常簡單。我們要監測的下一個最重要的事情是連接數量。 當前解決方案 我可以寫一個bash腳本來查詢連接數。該腳本將以等於連接數的狀態碼退出。我可以從Monit中調用這個腳本使用 check program pg-replication-lag with path /tmp/count-con
有沒有人有過如何監控遠程文件系統的例子或想法?我可以監控我的本地主機,不知道監控遠程系統的正確語法,或者即使這是可能的。 這是我有一個地方檢查: check filesystem apps with path /dev/mapper/root_vg-apps
if space usage > 90% then alert
我對monit相當陌生,我想知道這個腳本是否足以重啓一個崩潰的程序,讓我們說program1是程序的名稱。 check process program1
matching "program1"
start program = "/home/user/files/start.sh"
stop program = "/home/user/files/stop.sh"
它現在會重新啓動崩潰的程
我很難設置我的monitrc文件。我使用Capistrano的設置monit的在Amazon EC2上使用本教程作爲指南: http://railscasts.com/episodes/375-monit set daemon 30
set logfile /home/deployer/apps/example/shared/log/monit.log
set idfile /var/lib