如何快速实现告警短信的通知方式?

在当下疫情期间,对于运维人员,不遗漏告警成为了最为首要的事情,选择电话、短信这种更为直接快速的通知方式,彷佛是更为不错的选择。今天就来讲下如何快速实现告警短信的通知方式。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

相关文章
相关标签/搜索