SuperAPI AI 工具集

analyze-log-signals

数据与分析

查看项目

更新于 10-16 07:27

技能介绍

用途:对已审阅的 Grafana 日志证据做有界分析,关注事件模式、错误率变化以及已登记的安全标记信号。适用需要受控日志分析的场景。

安全约束:仅可使用 grafana_profile_status、grafana_list_packs、grafana_run_pack、grafana_get_evidence、grafana_resolve_link。只接受 profile 与 scope 别名、一个声明的 LIVE/REPLAY/SIMULATED 来源、有界当前与基线窗口,以及这些工具返回的不透明引用。不得接受或构造 LogQL、PromQL、SQL、正则搜索、URL、请求头、数据源 ID、面板 JSON、变量或原始提供方请求。结果为空时不得扩大日志范围;范围扩展需另行审阅的服务端绑定。日志、Grafana、告警、数据源与运行时状态保持只读,不泄露或重建脱敏内容。使用 LIVE 访问需确认,且 LIVE、REPLAY、SIMULATED 结论需分别表述。

流程:确定 profileAlias、scopeAlias、origin 与不超过七天的当前窗口;评估错误日志变化时使用等时长、不重叠的基线窗口。调用 grafana_profile_status({profileAlias}),遇 ERROR 或 readiness 受阻即停止,PARTIAL 需说明。调用 grafana_list_packs({profileAlias}) 并要求活动包 ID 恰为 grafana.logs。创建一个非敏感幂等键,仅用于精确重试。调用 grafana_run_pack 传入该键、别名、packId: "grafana.logs"、origin、当前窗口与可选基线窗口。查看日志事件量、日志错误率及返回的已登记安全标记信号,保留事件时间、摘要、单位、严重级别、方向与顺序。仅在需要验证报告所属引用时调用 grafana_get_evidence({reportRef,evidenceRef});仅在同报告链接有助于人工查看时调用 grafana_resolve_link({reportRef,linkRef}),不接受 URL 输入。仅当返回问题 classification 为 SIGNED_RULE 且 kind 与证据支持时才使用异常、回归或安全事件表述;标记不等于已被利用、归因或影响的证明;classification 为 DEVIATION 时仅作偏差处理并说明不确定性。

报告状态:COMPLETE 表示预期日志证据已完成,应评估其返回信号;EMPTY 表示批准范围与窗口内无可用事件,不等于未发生事件;STALE 表示事件过旧;PARTIAL 表示预期信号、已登记安全标记或基线缺失、失败或混杂;CONTRADICTORY 表示证据冲突,需并列引用;ERROR 表示采集失败或被拒,报告脱敏错误并停止。

完成输出应含范围、origin、窗口、总体状态、事件与错误率摘要及返回的严重级别与方向、问题与安全标记及其返回分类、缺口或矛盾、每项实质结论的证据引用,以及成功解析的报告所属链接。