SuperAPI AI 工具集

investigate-alert

通用与其它

查看项目

更新于 10-15 21:55

技能介绍

用途:调查 Grafana 告警,判断其触发原因、影响范围与后续动作,面向有经验的运维人员,输出简洁可执行的信息。

主要能力:先定位告警并做早期退出判断——若为 recording 规则或状态 inactive 且查询健康,则简要说明后停止;若为 firing 或 pending,则进入完整调查。可查询数据源(Prometheus 指标、Loki 日志),提取注解中的 runbook、仪表盘链接与描述,给出趋势、可能原因、影响与下一步查询建议,必要时建议创建事件。

使用方式:需先安装并配置 gcx(未配置时先用 setup-gcx 技能)。查看上下文用 gcx config view;列出告警并过滤:gcx alert rules list -o json | jq -r '.[] | .rules[]? | select(.name == "<AlertName>")',也可用 --state、--group、--folder 做服务端过滤。查询数据源前先解析 UID:gcx datasources list --type loki。指标查询示例:gcx metrics query -d <datasource-uid> '<query>' --from now-1h --to now --step 1m -o json(或 -o graph);日志查询:gcx logs query -d <datasource-uid> '<query>' --from now-1h --to now -o json。

适用场景:特定告警排查、理解告警状态与影响、关联日志与指标、按 runbook 跟进。

限制:依赖 gcx 配置与权限;数据源查询失败时仅记录并继续;同名告警需列出 UID 与状态后确认;具体收费、平台支持范围等资料暂未提供。