登录即代表同意《服务协议》
模拟一次请求,不会真正发送。
日常用「序列化数据」即可:键填字段名。请求体是 JSON 时可用点路径,如 alerts.0.job。
消息接口从来源「请求头 / Query / 请求体」取值。
| 提取方式 | 键/表达式示例 |
|---|---|
| 序列化数据 | status、User-Agent |
| 正则表达式 | errorCode=(\d+) |
| JSONPath | $.alerts[0].job |
| 原始全文 | 留空,取整段请求体 |
变量名必须唯一,模板和条件里都按 取唯一值。Query 与请求体有同名字段时,请分别命名,如 queryA / bodyA,键仍可都填原字段名。
内置 title、content:Query 有值用 Query,否则用 Body 同名字段。两边都有时以 Query 为准;若要单独取 Body 里的字段,请自行添加模板变量。
邮件发到 {令牌}@yp9.cn 后进入规则。自定义变量从来源「主题」或「邮件正文」提取。
| 来源 | 提取方式 | 说明 |
|---|---|---|
| 主题 | 原始全文 | 取整段邮件主题 |
| 主题 | 正则表达式 | 从主题里抠字段,如 磁盘告警\s+(\S+) |
| 邮件正文 | 序列化数据 / JSONPath | 正文是 JSON 时填字段名,如 status、$.alerts[0].job |
| 邮件正文 | 正则 / 原始全文 | 从正文里匹配,或取整段正文 |
发件人、收件人、抄送、令牌是内置变量 from、to、cc、token,不用自己提取。
内置 title、subject 是主题,content、body 是正文,不会和正文 JSON 里的同名字段抢。
取不到值时用默认值。提取后可在消息标题、消息内容、消息模板和触发条件里用 {{变量名}} 引用。变量名必须唯一。


