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

Zabbix短信報警功能的實現(xiàn)

運維 系統(tǒng)運維
Zabbix短信報警功能的實現(xiàn):Zabbix能監(jiān)視各種網(wǎng)絡(luò)參數(shù),保證服務(wù)器系統(tǒng)的安全運營;而且提供柔軟的通知機制以讓系統(tǒng)管理員快速定位/解決存在的各種問題。Zabbix由2部分構(gòu)成,zabbix server與可選組件zabbix agent。本文講述的是Zabbix短信報警功能的實現(xiàn)

Zabbix短信報警功能的實現(xiàn)

  怎么配置zabbix的短信報警功能,zabbix目前在中國的普及率遠比不上nagios,中文資料幾乎沒有,全英文的資料也給zabbix的普及帶來了很大的麻煩,介于這一點,將我這段時間使用zabbix的經(jīng)驗,和大家一起分享,希望大家一起研究zabbix,共同提高進步.

  首先安裝2009版的fetion,我使用的版本為fetion20090406003,

  1.   adv.net/fetion/downng/fetion20090406003-linux.tar.gz  
  2.  

  我使用的OS平臺為centos 4.6,按照正常的安裝在centos 4平臺上安裝fetion,無法正常安裝和使用,如果您

  使用的OS平臺為cetnos 5的話,則可以正常安裝與使用,若您使用的是cetonos 4,可以參考---E點廢墟的<<

  成功將飛信2009(fetion20090318001-linux)移植到rhel4(linux4)>>.

  好了,fetion的安裝并不復(fù)雜,這里我就不多介紹,以節(jié)省篇幅,

  下面將詳細介紹有關(guān)zabbix如何實現(xiàn)通過fetion進行手機短信報警.

  1.進入zabbix的WEB管理頁面,在'管理'---'告警方式類型',新建一個告警方式類型,描述欄填寫'fetion',

  類型欄選擇'腳本',Script name欄填寫'sendsms.php'.單擊保存按鈕.

  2.進入zabbix的WEB管理頁面,在'管理'---'用戶',選擇一個用戶,設(shè)置告警方式為'fetion',在send to欄中

  設(shè)置接收報警的手機號碼,點擊保存.

  3.創(chuàng)建相應(yīng)的觸發(fā)器,當(dāng)觸發(fā)事件后,發(fā)送報警到相應(yīng)的zabbix用戶.

  4.登錄您的linux監(jiān)控服務(wù)器,進入到zabbix的安裝目錄下的bin目錄下.新建一個sendsms.php文件,編寫調(diào)

  用fetion飛信功能發(fā)送報警的程序.

  1.   [root@localhost ~]# cd /usr/local/zabbix/bin/  
  2.  
  3.   [root@localhost bin]# ls  
  4.  
  5.   sendsms.php  
  6.  
  7.   [root@localhost bin]# vi sendsms.php  
  8.  
  9.   #!/usr/local/php/bin/php  
  10.  
  11.   if ( $argc < 2 )  
  12.  
  13.   {  
  14.  
  15.   exit(1);  
  16.  
  17.   }  
  18.  
  19.   elseif ( $argc == 3 )  
  20.  
  21.   {  
  22.  
  23.   $body = $argv[2];  
  24.  
  25.   }  
  26.  
  27.   elseif ( $argc == 4 )  
  28.  
  29.   {  
  30.  
  31.   $body = $argv[3];  
  32.  
  33.   }  
  34.  
  35.   $mobile = $argv[1];  
  36.  
  37.   $number = "138*******"; //發(fā)送報警的手機號  
  38.  
  39.   $timetime = time();  
  40.  
  41.   $command = "longsms $mobile $body";  
  42.  
  43.   $filename = $number."_".$mobile.".cmd";  
  44.  
  45.   file_put_contents("/usr/local/fetion/fetion_src/commands/".$filename, $command);  
  46.  
  47.   ?> 
  48.  
  49.   [root@localhost bin]# chmod +x sendsms.php  
  50.  

  5.最后,在監(jiān)控服務(wù)器上使用命令登錄飛信,OK,全部完成,趕緊去測試一下吧,我想你肯定會十分地興奮的.

  1.   [root@localhost ~]# /usr/local/fetion/fetion --mobile=138******* --pwd=****** --debug  
  2.  

  這樣Zabbix短信報警功能的實現(xiàn)就實現(xiàn)了。

【編輯推薦】

Zabbix批量添加主機

Zabbix下數(shù)據(jù)庫升級

Zabbix代理安裝介紹

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

2014-03-12 16:09:21

Zabbix短信報警

2011-03-29 10:22:34

zabbix報警

2014-03-13 15:14:19

Zabbix監(jiān)控報警Zabbix

2010-06-01 16:25:24

Zabbix報警

2011-04-01 16:24:39

zabbix報警

2011-04-01 17:27:14

zabbixMSN報警

2018-07-02 13:10:05

Android短信驗證

2011-03-22 16:31:27

Nagios

2010-01-27 18:06:03

Android短信發(fā)送

2014-07-17 15:01:21

zabbix監(jiān)控開發(fā)

2011-03-23 09:07:49

Nagios飛信

2010-06-10 17:47:48

Zabbix中文

2011-03-24 10:08:42

Nagios飛信Linux

2011-03-24 13:00:31

Nagios飛信

2011-03-23 09:07:50

Nagios短信

2022-01-26 07:01:00

開源社區(qū)項目

2011-04-06 14:24:18

2022-06-28 08:40:16

LokiPromtail日志報警

2024-04-08 14:10:06

2023-05-26 08:24:17

短信渠道模型
點贊
收藏

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