blog

ZabbixはどのようにSMSアラームを実装するのか?

完成したばかりのZabbix監視システムでは、アラームメカニズムを作成する必要があり、メールによるアラームではタイムリーさに欠けるため、SMSアラームを追加する必要があります。本記事では、Zabbix...

May 20, 2022 · 2 min. read
シェア

完成したばかりのZabbix監視システムでは、アラームメカニズムを作成する必要があり、メールアラームではタイムリーさに欠けるため、SMSアラームを追加する必要があります。

簡単な設定手順を以下に示します:

1、まず第一に、SMSインタフェースがあるはずです、これは会社の公開SMSインタフェースです。

2.pythonスクリプト(例 sendsms.py)を作成し、実行権限を付与してこのディレクトリの/usr/local/zabbix/share/zabbix/alertscripts/に配置します。

スクリプトの内容:

#!/usr/bin/env python  
#fileencoding:utf-8  
URL = 'http://...10/cgi-bin/.pl'  
import sys  
import urllib  
import urllib2  
import time  
def sendsms(mobile,content):  
        content = '[%s] %s' % (time.strftime('%Y%m%d %H:%M:%S'),content)  
        data = {'mobile':mobile,'content':content}  
        body = urllib.urlencode(data)  
        request = urllib2.Request(URL,body)  
        urldata = urllib2.urlopen(request)  
        #print urldata.read()  
if __name__ == '__main__':  
        sendsms(sys.argv[1],sys.argv[2])  

3、次はzabbixフロントエンドのWebページ設定です。

4.ユーザー属性に加え、携帯電話番号やアラームレベルなどの情報を一部編集できます。

Read next

企業システムサービスを保護する方法

現在、企業のオープンソースシステムのセキュリティの運用は、業界のホットスポットであり、どのようにオープンソースシステムの効率的かつ信頼性の高い動作を確保することは非常に重要な技術的な問題です。この記事では、詳細にエンタープライズシステムのサービスのセキュリティを確保するためにTCPラッパーを使用する方法について説明します。

May 20, 2022 · 3 min read