成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

利用Mail實時監(jiān)測服務(wù)器程序狀態(tài)

開發(fā) 項目管理
近期服務(wù)器程序正在調(diào)試,不能一天到晚遠(yuǎn)程連到服務(wù)器上瞅著,因此利用 <linux監(jiān)測腳本+mail命令+qq郵箱+微信> 做到實時檢測遠(yuǎn)程的服務(wù)器程序狀態(tài),當(dāng)程序down掉之后保證我們能快速收到提醒。

1 mail環(huán)境搭建

1.1 安裝mail套件

ubuntu環(huán)境:apt-get install mutt msmtp

centos環(huán)境:我沒有采用mutt,是用的sendmail或mail中的一種,有需要的同學(xué)可以參考這里。 

1.2 配置

1.2.1 MUTT

系統(tǒng)全局設(shè)置/etc/Muttrc,如果使用某個系統(tǒng)用戶,可以在~/.muttrc中設(shè)置。

vi .muttrc

  1. set sendmail="/usr/bin/msmtp" 
  2. set use_from=yes 
  3. set realname="20043790" 
  4. set from=20043790@163.com  
  5. set envelope_from=yes 

1.2.2 MSMTP  創(chuàng)建~/.msmtprc和~/.msmtp.log,分別為配置和日志文件。
vi .msmtprc

  1. account default  
  2. host smtp.163.com  
  3. from 20043790@163.com  
  4. auth plain  
  5. user 20043790  
  6. password 123456  
  7. logfile ~/.msmtp.log  

由于password是明碼,所以我們需要修改此文件的權(quán)限。  chmod 600 .msmtprc

touch ~/.msmtp.log

1.2.3 驗證郵件服務(wù)器

查看SMTP服務(wù)器是否支持認(rèn)證的TLS加密:

敲入如下命令:msmtp --host=smtp.163.com --serverinfo回車

 

1.3 測試

1.3.1 發(fā)一封郵件

1.3.2 QQ PC客戶端郵件提醒

1.3.3 微信郵件提醒

2 linux守護(hù)腳本

[root@root src]# cat daemon.sh

  1. [root@root src]# cat daemon.sh  
  2. #!/bin/sh  
  3.  
  4. programs="app1 app2 app3" 
  5.  
  6. while true  
  7. do  
  8.    for p in $programs  
  9.    do  
  10.       ps -e|grep $p |grep -v "grep" >/dev/null  
  11.  
  12.       if [ "$?" -ne 0 ]  
  13.       then  
  14.          timestr=`date +20%y%m%d_%H%M%S`  
  15.          echo "Time:$timestr, restart <$p>"  
  16.          /root/src/$p >/root/src/log/${p}_$timestr.log 2>&1 &  
  17.          echo "Unfortunately, $p restart."|mail -s warning_restart 412493505@qq.com -- -f 20043790@163.com  
  18.       #else  
  19.          #echo "$p is running"  
  20.       fi  
  21.    done  
  22.  
  23.    sleep 1  
  24. done  

我的云主機(jī)是centos的,用的是mail發(fā)郵件,同樣可以用mutt的命令行發(fā)送方式。

該守護(hù)腳本守護(hù)三個程序 app1-3,當(dāng)有某一個程序死掉后,重啟該程序并開啟新的log,同時發(fā)郵件到指定的郵箱。

3 驗證

killall app1后,守護(hù)腳本在1秒內(nèi)將程序重啟,約15秒后收到郵件提醒。

原文鏈接:http://my.oschina.net/bbdlg/blog/205965

責(zé)任編輯:林師授 來源: oschina
相關(guān)推薦

2012-02-13 23:46:22

keepalived高可用

2013-04-08 15:42:03

SendmailMail服務(wù)器

2010-06-02 14:19:50

Sendmail 配置

2010-06-02 15:15:05

Sendmail 配置

2017-11-10 08:58:49

Web服務(wù)器應(yīng)用程序

2011-12-07 17:05:45

JavaNIO

2020-06-07 11:54:34

Linux服務(wù)器命令

2019-06-13 17:15:30

監(jiān)控Linux服務(wù)器

2018-01-19 10:30:48

HTTP服務(wù)器代碼

2024-10-23 16:22:13

PythonLinux測試

2014-11-20 10:09:58

U-Mail醫(yī)療行業(yè)郵件服務(wù)器

2009-09-01 11:10:00

2015-02-10 18:18:36

U-Mail郵件服務(wù)器效率

2009-07-22 10:25:37

2011-07-28 17:41:57

2009-02-28 14:23:02

2010-11-22 14:33:42

云網(wǎng)管服務(wù)器監(jiān)測

2011-03-24 10:59:10

Nagios監(jiān)控mysql

2010-06-02 15:02:42

Sendmail 配置

2013-04-01 10:36:10

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 青青久在线视频 | 国产一区二区三区高清 | 一级片视频免费观看 | 国产片网站 | 精品国产伦一区二区三区观看方式 | 国产视频福利在线观看 | 国产一级片精品 | 亚洲国产精品久久人人爱 | 久久综合激情 | 国产精品久久国产精品 | 四虎精品在线 | 国产精品观看 | 国产欧美一区二区久久性色99 | 91精品一区二区三区久久久久 | 国产精品美女久久久久久免费 | 国产男女视频网站 | 国产美女黄色片 | 久久久久国产一区二区三区四区 | 国产精品激情在线 | 久久成人人人人精品欧 | 国产 日韩 欧美 制服 另类 | 欧美日韩在线视频一区二区 | 精品欧美一区二区三区久久久 | 国产探花在线精品一区二区 | av黄色在线 | 成人免费视频网站在线观看 | jⅰzz亚洲 | 欧美一区二区在线视频 | 日韩免费一区 | 国产欧美一区二区三区久久人妖 | 精品视频亚洲 | 美女福利网站 | 91大神新作在线观看 | 久久99久久99久久 | 中文字幕日韩av | 久久久久久一区 | 爱操av | 精品一区二区观看 | 久久免费精品视频 | 视频在线亚洲 | 亚洲一区欧美一区 |