自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Nagios監(jiān)控全解-手機(jī)短信

運(yùn)維 系統(tǒng)運(yùn)維
Nagios監(jiān)控全解:Nagios是一個(gè)監(jiān)視系統(tǒng)運(yùn)行狀態(tài)和網(wǎng)絡(luò)信息的監(jiān)視系統(tǒng)。Nagios能監(jiān)視所指定的本地或遠(yuǎn)程主機(jī)以及服務(wù),同時(shí)提供異常通知功能等。本文講述的是Nagios監(jiān)控郵件通知。

  自我監(jiān)控實(shí)現(xiàn):測(cè)試短信發(fā)送

  正常情況下,沒有任何服務(wù)器能向手機(jī)發(fā)送短消息的,要到達(dá)這個(gè)目的,得花錢購(gòu)買短信服務(wù)(也有些人運(yùn)用飛信一類的方式來達(dá)到這個(gè)目的,個(gè)人覺得對(duì)于運(yùn)營(yíng)網(wǎng)站不是太靠譜)。要是在幾年前,自己申請(qǐng)短信通道還是有可能的,2005年以后似乎門檻提高了很多。當(dāng)你付費(fèi)成功后,短信服務(wù)商會(huì)給你提供入口及加密關(guān)鍵字;然后我們自己寫個(gè)腳本就可以發(fā)送短信。以下是我的服務(wù)器用perl寫的腳本:

  1.   #!/usr/bin/perl -w  
  2.  
  3.   use strict;  
  4.  
  5.   use LWP::Simple;  
  6.  
  7.   use URI::Escape;  
  8.  
  9.   use Digest::MD5;  
  10.  
  11.   my ($mobile, $content) = @ARGV;  
  12.  
  13.   my $log_control = 1;  
  14.  
  15.   my $key = 'Ysdbyhd6T';  
  16.  
  17.   my $souce_content = substr($mobile, 0, 8) . substr($mobile, -10, 10) . $key;  
  18.  
  19.   my $md5 = Digest::MD5->new;  
  20.  
  21.   $md5->add($souce_content);  
  22.  
  23.   my $result_conent = uc($md5->hexdigest);  
  24.  
  25.   my $url = "http://http.asp.sh.cn/MT.do?Username=sery&Password=([-BVG'0&Mobile=$mobile&Content=$content&Keyword=$result_conent";  
  26.  
  27.   my $result = get $url;  
  28.  
  29.   if($log_control) {  
  30.  
  31.   my $fh;  
  32.  
  33.   open($fh, '>> /var/log/sms.log') or die "can't open log: $!";  
  34.  
  35.   print $fh join(' ', time, $result, "\n");  
  36.  
  37.   close $fh;  
  38.  
  39.   }  
  40.  

  (以上腳本有宇捷提供)

  說明:

  1、my $key = 'Ysdbyhd6T'' 短信服務(wù)商給的驗(yàn)證關(guān)鍵字。

  2、my $url="….." 短信服務(wù)商給的用戶名、密碼以及短信服務(wù)商的訪問接口(url)全包括在這里了。

  我們把這個(gè)文件放在目錄 /usr/local/bin/ 下面,把它命名為 sms_send.pl ,用命令 chomod +x /usr/local/bin/sms.pl 給與它執(zhí)行權(quán)限。這個(gè)腳本在各種各樣的unix、linux下都可以正常工作,nagios報(bào)警短信發(fā)送就是靠它了。如果讀者也打算拿這個(gè)腳本發(fā)送短信的話,只要改一下key值和url值就可以直接使用。

  接下來就是驗(yàn)證是否可以發(fā)送短信,執(zhí)行命令行 /usr/local/bin/sms.pl 13300108888 "It is a test" ,回車后數(shù)秒鐘,你的手機(jī)應(yīng)該能收到帶有內(nèi)容"It is a test"的短信息。為了保證短信服務(wù)的可靠性,我做了一個(gè)策略:每天下午6點(diǎn)定時(shí)給我發(fā)一個(gè)通知短信;告訴我短信發(fā)送是正常的,也是該下班回家了。做法:執(zhí)行 crontab -e 然后輸入行

  1. 00 18 * * * /usr/local/bin/sms.pl 13300108888 "It is Ok" 。 

  本文講述的是:Nagios監(jiān)控的表現(xiàn)形式手機(jī)短信   第一節(jié):web方式

 【編輯推薦】

Red Hat上的Nagios-Nagios的插件

Nagios飛信報(bào)警

Nagios服務(wù)監(jiān)控系統(tǒng)流轉(zhuǎn)(圖)

責(zé)任編輯:zhaolei 來源: it168
相關(guān)推薦

2011-03-23 14:47:25

Nagios監(jiān)控

2011-03-23 14:43:07

Nagios監(jiān)控

2009-03-09 21:25:11

Linuxnagios開源

2011-04-06 14:24:18

2011-12-30 21:53:41

應(yīng)用

2016-10-09 13:33:12

2009-09-22 18:41:37

2012-04-28 09:46:35

2013-04-10 09:49:48

Chat HeadsFacebook HoFacebook

2012-05-11 18:05:00

天天聊華為

2011-03-25 15:24:40

Nagios監(jiān)控

2013-08-13 10:16:47

2012-05-17 10:33:59

華為天天聊華為

2011-03-28 17:18:57

nagios監(jiān)控iostat

2011-03-24 10:08:39

Nagios監(jiān)控oracle

2011-03-04 10:47:06

Nagios監(jiān)控Sphinx

2011-03-21 14:53:27

Nagios監(jiān)控Linux

2022-02-10 07:01:59

Java短信轉(zhuǎn)發(fā)器

2011-03-22 09:07:12

nagios監(jiān)控oracle

2011-03-21 14:43:42

點(diǎn)贊
收藏

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