登入即代表同意《服務協議》
模擬一次請求,不會真正發送。
一般使用「序列化資料」即可:鍵填欄位名稱。請求主體是 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 中的同名欄位衝突。
取不到值時使用預設值。擷取後可在訊息標題、訊息內容、訊息範本和觸發條件中用 {{變數名稱}} 引用。變數名稱必須唯一。