夜莺 Flashcat 集成指引
使用限制
在夜莺
支持版本
操作步骤
在 Flashduty
使用专属集成
展开
1.
2.
3.
4.
5.
使用共享集成
展开
1.
2.
3.
4.
5.
在夜莺/Flashcat
方式 1:按策略配置
批量选择告警规则并配置 webhook。登录您的 n9e 控制台,选择 告警管理 > 告警规则,进入告警规则列表页面 批量选中您期望导入的告警规则,右上角选择批量更新告警规则 在弹窗中选择“回调地址”字段,新增输入框中填写集成的推送地址,如下图所示: 
回到集成列表,如果展示了最新事件时间,说明配置成功且收到事件 完成
1.
2.
3.

4.
5.
方式 2:全局配置
夜莺支持在页面和配置文件中配置全局 webhook 地址,推送所有的告警事件。以下两种方式二选一即可。登录您的 n9e 控制台 进入 如下图所示,启用一个新的 webhook, 
完成 登录您的 n9e server 实例 找到并打开配置文件,一般为 etc/server.conf 更改 Alerting 配置部分,写入 Webhook 配置,如下 您需要替换 Url 对应的参数值为集成的推送地址。 保存配置文件 重启 n9e server,使配置生效 回到集成列表,如果展示了最新事件时间,说明配置成功且收到事件 完成
V6 及以上版本
1.
2.
系统配置-通知设置-回调地址
页面3.
URL
部分填写集成的推送地址
4.
V5.4~5.15 版本
1.
2.
3.
[Alerting.Webhook]
Enable = true
Url = "{api_host}/event/push/alert/n9e?integration_key=$integration_key"
BasicAuthUser = ""
BasicAuthPass = ""
Timeout = "5s"
Headers = ["Content-Type", "application/json", "X-From", "N9E"]
4.
5.
6.
7.
严重程度映射关系
n9e | Flashduty | 状态 |
---|---|---|
1 | Critical | 严重 |
2 | Warning | 警告 |
3 | Info | 提醒 |
常见问题
为什么在Flashduty没有收到告警?
在 Flashduty
1.
2.
在夜莺/Flashcat
1.
2.
3.
4.
修改于 2024-05-11 10:30:36