一 、简介与前期了解

Cloud Alert 通过应用,接入监控系统/平台的告警,集中管理您的告警,统一分派通知,统一分析。

这个平台最先了解和使用是在 2017 年下半年,之前的名称叫 oneitsM。预警产品名称为 : OneAlert, 现在该产品已经迁移到 睿象云,并更名为 CloudAlert 。本文主要是介绍和记录下该预警产品的使用。

我们首先要注册一个账号:官网链接,然后登陆我们的账号。选择我们的 Cloud Alert

zabbix skype zabbix skype打电话_微信

然后点击我们上方的集成

zabbix skype zabbix skype打电话_微信_02

我们可以直接集成业界主流的监控工具,如:Zabbix、Nagios、Prometheus、OpenFalcon、SolarWinds等,同时也可以通过 Email 邮箱集成或者 REST API 方式接入您的告警。

二、集成到 Zabbix

我们需要先获取我们的 APPkey ,然后在安装的时候,传入该参数。

一、安装 Agent

  1. 切换到 zabbix 脚本目录 (如何查看 zabbix 脚本目录):
cd /usr/local/zabbix-server/share/zabbix/alertscripts
  1. 获取Cloud Alert Agent包:
wget https://download.aiops.com/ca_agent/zabbix/ca_zabbix_release-2.1.0.tar.gz
  1. 解压、安装。
tar -xzf ca_zabbix_release-2.1.0.tar.gz 
cd cloudalert/bin 
bash install.sh APPkey

注:1、在安装过程中根据安装提示,输入zabbix管理地址、管理员用户名、密码。

2、zabbix管理地址正确示例:http://10.8.3.47/zabbix

zabbix skype zabbix skype打电话_zabbix skype_03

  1. 当提示"安装成功"时表示安装成功!
  2. zabbix server 管理界面查看是否添加成功。

zabbix skype zabbix skype打电话_微信_04

出现该脚本就意味着成功了。

三 、创建分派策略和通知策略

这里要严重的注意一点,就是 CloudAlert 的 预警级别只有三种,它和 zabbix 的级别对应见下表.我们在设置通知策略和分派策略需要注意.

zabbix 级别状态

参数值

OneAlert 级别状态

information (信息)

1

提醒

not_classified (未分类)

1

提醒

warning (警告)

2

警告

average (一般严重)

2

警告

high (严重)

3

严重

disaster (灾难)

3

严重

分派策略

zabbix skype zabbix skype打电话_Cloud_05

通知策略

我们这里只使用到 CloudAlert 的通知策略的通知方式中的电话和短信,因为我们 微信已经对接了我们的企业微信预警,邮箱也使用了企业邮箱(进垃圾邮箱的概率更低一些).所以我们这里只设置 通知方式为 电话和短信. 并且只有在严重预警的时候才会触发.

zabbix skype zabbix skype打电话_Test_06

四 、设置动作

在执行安装脚本的时候,默认已经帮我们添加好了动作 cloudalert action。但是没有设置触发条件,我们可以设置一下触发条件,触发器示警度 大于等于 严重 的时候,进行触发该动作.

zabbix skype zabbix skype打电话_Cloud_07

五 、生成预警

当我们的预警达到阈值,就会触发报警---->出现已送达表示电话短信报警已经生效,收不到的额原因是因为他要收短信费,只是让你测试一下。

zabbix skype zabbix skype打电话_Test_08

短信预警内容:

16:48:53,发生严重级别告警:Zabbix agent on Test-186 is unreachable for 5 minutesTest-186 Agent ping:Up (1)Zabbix agent on Test-186 is unreachable for 5 minutes,告警对象:Test-186,告警编号:585679