在告警规则中使用回调地址不生效,${ibex}/1为自愈脚本ID,自愈脚本单独执行可以正常使用
使用的夜莺版本为docker compose安装的最新版本6.7.2
在告警规则中使用回调地址不生效,${ibex}/1为自愈脚本ID,自愈脚本单独执行可以正常使用
使用的夜莺版本为docker compose安装的最新版本6.7.2
需要根据更多日志来确认,如果是n9e调用ibex出错可以在日志中按关键字event_callback_ibex
来过滤。
当自愈脚本单独执行时,它会根据配置的主机(host)下发任务并执行。这表明 Ibex 通道正常工作。
在告警规则中,如果配置了回调地址 ${ibex}/1
,系统将识别此配置为创建一个 Ibex 任务。执行任务的主机将从告警事件的 TargetIdent 中获取(以 metric 类型的告警为例,TargetIdent 是从查询时序数据的标签 ident 中提取的)。
简而言之,通过将 ${ibex}/1
配置为回调地址,系统能够根据告警事件中的目标标识(TargetIdent)动态确定执行任务的主机,并创建相应的 Ibex 任务。