atong介紹的這個工具,挺好用的。supervise
官方**:
cd /data/test
cat test.c
#include #include #include int main()
return 0;
}
cat run
#!/bin/bash
./test
執行命令 svstat /data/test,結果如下:
建立服務所在目錄
mkdir test
cd test
more run
#!/bin/bash
./test
more test.c
#include #include #include int main()
return 0;
}cd ..
nohup supervise test &
這樣就可以守護test程序了,確保test服務被kill掉後自動重啟。 supervise 程序監控
daemontools讓程序保持通話 linux下程序有時候會莫名的斷掉,我在使用舊版mysql proxy的時候就時常被問題困惱,俗話說 不怕賊偷,就怕賊惦記著 程序斷掉並不可怕,可怕的是沒有任何先兆,稀里糊塗的就斷了,究其原因,一來可能是誤操作引起來的,二來可能是軟體本身的bug造成的,三來也可...
python監控 python 監控服務
最近寫了乙個web測試程式,因為部署在其他地方,所以想弄個監控的程序去看服務是不是還在,要是不在好發郵件,就用python簡單的寫了乙個。當然,有的時候也要考慮到監控程序本身就掛了,或者不想監控了。首先監控指令碼是這樣,很簡單 monitor.py coding 簡單的monitor函式,主要監控乙...
服務監控 PHP FPM狀態監控
root linux node1 vim etc zabbix zabbix agentd.conf 編輯配置檔案引用key include etc zabbix zabbix agentd.d conf root linux node1 mkdir etc zabbix scripts 存放she...