夜莺-Nightingale
夜莺V6
项目介绍 架构介绍
快速开始
黄埔营
安装部署
升级
采集器
使用手册
API
数据库表结构
FAQ
开源生态
Prometheus
版权声明
第1章:天降奇兵
第2章:探索PromQL
第3章:Prometheus告警处理
第4章:Exporter详解
第5章:数据与可视化
第6章:集群与高可用
第7章:Prometheus服务发现
第8章:监控Kubernetes
第9章:Prometheus Operator
参考资料

阿里云语音

FlashCat 支持使用阿里云语音渠道进行告警通知,下面就介绍如何配置对接阿里云语音。

配置字段说明

夜莺模版参数 阿里云 解释说明
AlibabaCloudAccessKeyId AccessKey ID AccessKey ID 和 AccessKey Secret 是您访问阿里云 API 的密钥,具有该账户完全的权限。
AlibabaCloudAccessKeySecret AccessKey Secret 同上
AlibabaCloudEndpoint dyvmsapi.aliyuncs.com 阿里云公网接入地址。
TemplateCode TTS_xxxxxxx 阿里云语音模板 ID。
PlayTimes 3 语音通知文件的播放次数。取值范围:1~3

使用配置示例

1.创建 AlibabaCloudAccessKeyId & AlibabaCloudAccessKeySecret

登录阿里云 AcessKey 管理页面

ali01

2.创建语音模板获取语音模板 ID

控制台选择短信服务—>语音通知—>添加模版

ali02

填写语音模板内容和其他信息

ali03

3.阿里云短信设置

ali04

4.模板设置

在通知模版中选择all-voice,注意模板中的 KEY alert_name ,要与阿里云语音通知模板中的变量一致。

ali05

注意上下两图中标红要一致。

ali09

5.配置告警

配置告警规则—>通知配置选择 ali-voice ,这里需要注意,接收组中的接收人,需要配置手机号

ali06

6.排查报错

如何在调试阿里云语音通知时遇到问题,可以先去日志中过滤关键词senderx/alivoice排查问题。

ali08

开源版
Flashcat
Flashduty