Linux 監控程式是否存在的指令碼
今天寫了一個指令碼監控beidouchaind這個程式是否存,如果存在就返回資訊並寫入日誌檔案,否則就啟動
-
#!/bin/sh
-
ps -fe|grep beidouchaind |grep -v grep
-
if [ $? -ne 0 ]
-
then
-
echo ">>>>no beidouchain,run it." `date` >> /root/beidouchain.log
-
/usr/local/bin/beidouchaind corechain@192.xxx.1.xx:7179 -daemon
-
else
-
echo ">>>>beidouchain is running." `date` >> /root/beidouchain.log
- fi
在crontab裡設定,每分鐘呼叫一次
- * * * * * sh /root/monitor_beidouchain_process.sh
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20893244/viewspace-2149304/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 分享實用監控指令碼:使用Shell檢查程式是否存在指令碼
- Linux中檢視指令碼程式是否存在的命令!Linux指令碼
- 使用Shell指令碼程式監控網站URL是否正常指令碼網站
- shell指令碼:監控MySQL服務是否正常指令碼MySql
- centos 監控web站點是否500 指令碼CentOSWeb指令碼
- memcached程式埠監控指令碼指令碼
- LINUX主機監控指令碼Linux指令碼
- linux監控,單行指令碼Linux指令碼
- shell指令碼:監控MySQL服務是否正常薦指令碼MySql
- 監控指令碼指令碼
- 【SQL監控】SQL完全監控的指令碼SQL指令碼
- Solaris linux 系統監控指令碼Linux指令碼
- 使用 Shell 指令碼監控 Linux 系統程式資源指令碼Linux
- mysql 的一個監控指令碼,監控heartbeatMySql指令碼
- nagios監控linux主機監控記憶體指令碼iOSLinux記憶體指令碼
- mysql監控指令碼MySql指令碼
- DBA監控指令碼指令碼
- session指令碼監控Session指令碼
- 埠監控指令碼指令碼
- oracle 監控指令碼Oracle指令碼
- listener監聽監控指令碼指令碼
- linux_監控網路卡流量指令碼Linux指令碼
- AIX環境下監控程式指令碼AI指令碼
- linux指令碼-判斷程式是否存在,從而可以做預警處理..Linux指令碼
- mysql mon 的一個監控指令碼,監控heartbeatMySql指令碼
- sh指令碼判斷路徑是否存在指令碼
- ogg監控指令碼指令碼
- stap監控IO指令碼指令碼
- 【shell】磁碟監控指令碼指令碼
- linux網路流量實時監控指令碼Linux指令碼
- 使用nrpe監控Goldengate程式指令碼Go指令碼
- 用zabbix監控oracle dg從庫是否應用日誌的指令碼Oracle應用日誌指令碼
- systemtap的網路監控指令碼指令碼
- 寫了個監控 ElasticSearch 程式異常的指令碼!Elasticsearch指令碼
- 監控目錄備份是否成功通用指令碼backup_monitor.sh指令碼
- python檢測圖片是否存在指令碼Python指令碼
- 同事寫的監控Logical Standby SQL apply 程式stop的監控報警指令碼SQLAPP指令碼
- Windows監控並重啟某個程式指令碼Windows指令碼