腾讯云短信
FlashCat 支持使用腾讯云短信渠道进行告警通知,下面就介绍如何配置对接腾讯云短信。
配置字段说明
夜莺模版参数 | 腾讯云 | 解释说明 |
---|---|---|
TcSecretId | SecretId | 云API密钥是构建腾讯云 API 请求的重要凭证。用于调用腾讯云API时生成签名。仅支持在创建时查看,请及时保存SecretKey。 |
TcSecretKey | SecretKey | 同上 |
TcSdkAppId | SDK AppID | 短信应用的唯一标识,调用短信API接口时,需要提供该参数。 |
TcTplId | 正文模板 ID | 控制台审核通过的模板 ID |
TcEndpoint | 接口请求域名”sms.tencentcloudapi.com” | 接口请求域名 |
TcRegion | Region | 地域参数,用来标识希望操作哪个地域的数据。接口 Region 字段的可选值如下:华北地区(北京)ap-beijing;华南地区(广州)ap-guangzhou;华东地区(南京)ap-nanjing |
使用配置示例
1.创建 SecretId & SecretKey
在腾讯云控制台 API 密钥管理中新建密钥
注意:新建的密钥只在创建时提供SecretKey,后续不可再进行查询,请保存好SecretKey。
2.创建 SDK AppID
腾讯云控制台应用管理—>应用列表—>创建应用,创建好后就可以看到 SDKAppID 。
3.创建正文模板获取正文模版 ID
腾讯云控制台应用管理—>正文模版管理—>创建正文模版。
其中{1}为可自定义的内容,用于承接 FlashCat 模版中的通知内容。
4. FlashCat 填写腾讯云语音配置
5.配置通知模版
通知模板编写可以参考此文档 https://flashcat.cloud/docs/content/flashcat-monitor/nightingale-v6/faq/go-template/
6.配置腾讯云短信通知
通知媒介中勾选
tx-voice
选择告警接收组 (组内成员必须填写正确手机联系方式才能接收到短信通知)
在人员组织—>用户管理 配置用户手机号码
日志排错
如果无法正常发送消息,可以在 FlashCat 的 ERROR.log 中查看相关报错信息进行排查,过滤关键词sender
。