如何快速實現告警短信的通知方式?

在當下疫情期間,對於運維人員,不遺漏告警成爲了最爲首要的事情,選擇電話、短信這種更爲直接快速的通知方式,彷佛是更爲不錯的選擇。今天就來講下如何快速實現告警短信的通知方式。html

睿象雲智能告警平臺Cloud Alert(如下簡稱爲CA)做爲中國第一個 SaaS 模式的雲告警平臺,在這個平臺經過集成應用、設置分派策略、以及設置通知策略,簡單的三個步驟,完美實現短信告警ios

集成告警:就是將告警平臺接入到這個平臺當中,目的是爲了接收監控平臺發出的告警。目前支持的監控平臺有Zabbix、Prometheus、Nagios、Open-Falcon、AWS、阿里雲、Cacti、solarwinds、睿象雲、監控寶、Grafana 、Vmware、Site24x7,以及通用集成rest api集成和郵箱集成。json

分派策略:設置的是告警發生時分派給的人。固然這點你也能夠不設置,這樣它會默認通知全部人。api

通知策略:這個就比較直接了,就是設置你想要的短信通知方式。app

l集成告警運維

一.註冊帳號:curl

1.進入官網連接__www__.aiops.com,而後註冊帳號登陸。
圖片1.png工具

2.點擊智能告警平臺Cloud Alert。
圖片2.png阿里雲

二.集成接入url

1.點擊【集成】-【監控工具】- 選擇您的告警 - 點擊【+】。這裏我選擇了通用集成REST API的方式集成,若是裏面的工具沒有你的監控系統,那你也可使用REST API的方式集成,再不行就使用郵箱集成。
圖片3.png

2.點擊以後,填寫自定義的【應用名稱】和【自動關閉時間】;填好信息以後,點擊【保存並獲取應用key】;
圖片4.png

3.配置方式

接口:http://api.aiops.com/alert/api/event

調用方式:POST

參數格式:裏面的參數內容是示例,能夠根據本身的需求填寫相關內容,相關的參數列表我會在後面給出。
` curl -H "Content-type: application/json" -X POST     -d '{

            "app": "填寫上一步獲取的key",

            "eventId": "12345",

            "eventType": "trigger",

            "alarmName": "FAILURE for production/HTTP on machine 192.168.0.253",

            "entityName": "host-192.168.0.253",

            "entityId": "host-192.168.0.253",

            "priority": 1,

            "alarmContent": {

            "ping time": "1500ms",

            "load avg": 0.75},

            "details": {

              "details":"haha"

            },

            "contexts": [

            {

               "type": "link",

               "text": "generatorURL",

               "href": "http://www.baidu.com"

            },

            {

               "type": "link",

               "href": "http://www.sina.com",

               "text": "CPU Alerting"

            },

            {

               "type": "image",

               "src": "http://www.baidu.com/a.png"

            }]

            }'    "http://api.aiops.com/alert/api/event"`

參數 選擇條件 備註
app 必選 生成的KEY
eventType 必選 觸發告警trigger,解決告警resolve
eventId 必選 外部事件id,告警關閉時用到
alarmName 可選 告警標題,故障簡述
alarmContent 必選 告警內容詳情
entityName 可選 告警對象名
entityId 可選 告警對象ID
priority 可選 提醒1,警告2,嚴重3
host 可選 主機
service 可選 服務
details 可選 詳情
contexts 可選 上下文

l設置分派策略

這點要是嫌麻煩能夠不設置,會默認分派給全部人

1.點擊【配置】-【分派策略】-【新建分派】
圖片5.png

2.設置分派名稱-選擇應用-選擇分派人,而後點擊保存
圖片6.png

l設置通知策略

1.點擊【配置】-【通知策略】-【新建通知】
圖片7.png

2.選擇【告警狀態】-選擇【告警級別】-選擇【通知方式】-選擇【時間】-選擇【延遲策略】-選擇【通知人】
圖片8.png

例子:任什麼時候間全部級別的告警在發生時馬上短信通知

告警狀態:發生 — 告警級別:全部 — 通知方式:短信 — 時間設置:任什麼時候間 — 延遲策略:馬上 — 通知人:選擇接收通知的人

以上設置完畢後,恭喜你已經成功的設置好了短信的告警通知方式,固然,組合起來的通知方式有不少種,你能夠根據本身的需求來設置你想要的通知方式。

睿象雲智能告警平臺還有更多功能,趕忙上手嘗試下吧~

官網連接:www.aiops.com

相關文章
相關標籤/搜索