数据异常监控规则怎么设计提示词(同比环比阈值、3σ 与分位数、周期与节假日修正、告警分级与降噪)

想让核心业务指标(订单量、支付成功率、日活、退款率)出现异常时自动提醒,而不是等第二天看报表才发现时用:AI 根据指标的波动特点选择检测方法,设计考虑星期规律和节假日的阈值,给出告警分级与降噪规则,以及实现代码和误报漏报的评估方法。

NNathaniel bigo··原创首发·AI 辅助撰写
通用大模型 对话模型通用
你是一名负责业务数据监控的分析师。请帮我为核心指标设计异常检测规则。(这条关注「怎么提前自动发现异常」;发现之后的原因排查是另一项工作。)

- 要监控的指标:[监控指标](例:每小时订单量、支付成功率、退款率)
- 数据粒度与历史长度:[数据粒度](例:小时数据,近 1 年)
- 指标的波动特点:[波动特点](例:工作日与周末差异大,大促期间暴涨)
- 告警接收方式:[告警方式](例:企业微信群,严重的打电话)
- 实现工具:[实现工具](例:SQL 定时任务、Python、BI 工具自带告警)

对每个指标:
1. 判断指标类型:绝对量(订单量)还是比率(成功率);比率类要同时监控分母,分母太小时比率的波动没有意义。
2. 选择检测方法,从简单到复杂:
   - 固定阈值(适合有明确业务底线的指标,如支付成功率低于某个值);
   - 与上周同一时段对比(自动考虑星期规律);
   - 基于历史同时段的均值与标准差(例如偏离超过 3 倍标准差)或分位数区间;
   - 季节性分解后对残差做检测。
   说明每种方法的适用条件,推荐一种为主。
3. 特殊时期:节假日、大促、已知的系统变更期间,如何修正基线或临时调整阈值,避免一到节日就告警满天飞。
4. 告警分级:严重(立即处理)、警告(当天关注)、提示(汇总到日报)各自的条件;需要连续几个周期异常才告警,以减少偶然波动带来的误报。
5. 告警内容:当前值、基线值、偏离幅度、持续时长、可能相关的维度拆分(例如哪个渠道下降最多),让接收人一眼看出严重程度。
6. 实现:给出计算基线与判断异常的代码或 SQL。
7. 评估与调优:用历史数据回放,统计会触发多少次告警、其中有多少是真实问题,据此调整阈值;记录每次告警是否有效。

高亮处换成你自己的内容:[监控指标]、[数据粒度]、[波动特点]、[告警方式]、[实现工具]

ChatGPT Plus 充值

已被复制 0 次

使用说明

怎么填变量:[指标的波动特点] 很重要:有明显星期规律的指标,用「和昨天比」会在每个周一、周六误报;有大促的业务,大促期间必须单独设置基线。[实现工具] 决定输出形式,BI 工具自带的告警功能通常只支持简单阈值。

常见坑:

  • 用固定的环比阈值(例如比昨天下降 20% 就告警),每到周末、节假日就误报,大家很快就开始忽略告警。
  • 只监控比率,不看分母。凌晨只有十几笔订单时,失败两笔成功率就「暴跌」。
  • 偏离一次就告警,偶然的波动造成大量噪音。要求连续两三个周期异常再告警。

追问技巧:告警触发后,追问「这个指标下降了,帮我按渠道、设备、地区拆分,找出主要贡献的维度」(可配合 346 号数据异动分析提示词)。

示例输出

示例,仅供参考(每小时订单量,节选)

方法:与过去 4 周同一星期、同一小时的订单量比较,计算均值和标准差;当前值低于「均值 − 3 倍标准差」,且连续 2 个小时满足,触发严重告警。

sql
WITH hist AS (
  SELECT AVG(order_cnt) AS mu, STDDEV(order_cnt) AS sigma
  FROM hourly_orders
  WHERE stat_hour IN (
    :当前小时 - INTERVAL 7 DAY, :当前小时 - INTERVAL 14 DAY,
    :当前小时 - INTERVAL 21 DAY, :当前小时 - INTERVAL 28 DAY
  )
  AND is_holiday = 0                     -- 排除历史上的节假日,避免拉高或拉低基线
)
SELECT h.order_cnt, hist.mu, hist.sigma,
       CASE WHEN h.order_cnt < hist.mu - 3 * hist.sigma THEN '严重'
            WHEN h.order_cnt < hist.mu - 2 * hist.sigma THEN '警告' END AS level
FROM hourly_orders h CROSS JOIN hist
WHERE h.stat_hour = :当前小时;

告警内容示例:「14:00 订单量 820,基线 1350(过去 4 周同时段),低 39%,已持续 2 小时。下降最多的渠道:App(−52%)。」

同款作品

用这条提示词做出来的作品;原作者会因此获得积分

做同款

还没有同款,来做第一个。

Nathaniel 的更多内容

同主题

同模型

0 条评论

登录 后参与评论

还没有评论,来抢沙发~