工作空間告警
為帳號重授權、資源群組可用性和產生失敗配置選用通知。
工作空間管理員可在 系統設定 → 工作空間告警 配置通知。預設關閉;儲存接收位址並啟用後才會發送。每個工作空間擁有獨立的地址和告警狀態。

使用可接受 JSON POST 請求的公有網路 HTTPS 位址。不接受本機或內網位址、重定向、含使用者名稱密碼或 URL 片段的位址。 SubLane 加密儲存位址,介面僅顯示主機名稱。編輯時留空可保留原地址;移除地址會關閉通知,並清除待發送狀態。
觸發條件
| 事件 | 條件 |
|---|---|
account_reauthorization | 已啟用的訂閱帳號需要重新授權,或已啟用的 API 渠道需要更換金鑰。 |
pool_unavailable | 已啟用的資源群組沒有符合路由及 API 備援策略、已啟用、已驗證且不處於已記錄冷卻或恢復過程的資源。訂閱帳號與 API 渠道均計入;空群組也會觸發。 |
request_failures | 最近五分鐘內至少完成五次生成,其中至少一半為失敗或不完整回應。客戶端取消和本地拒絕不計入。 |
系統約每分鐘讀取一次本地狀態,不會發送模型請求或測試訂閱憑證。原有資源群組告警檢查帳號健康。可另外開啟模型告警,並設定 1–99 的額度已使用百分比閾值(留空關閉);預設皆關閉。只使用允許且已觀測的模型及新鮮額度,未知或過期資料無法證明故障或復原;單純並發滿載不觸發模型警告。空閒期間快照可能過期,檢查不會主動刷新額度。實際請求成功,或管理員清除冷卻等恢復操作後,相應資源群組警報可以解除。
投遞與恢復
同一故障狀態不變時只發送一次;已成功投遞的故障解除後發送 resolved 事件。告警狀態在重啟後保留。投遞失敗從一分鐘後開始重試,逐步退避至最多三十分鐘;每輪全實例最多嘗試十次投遞,積壓較多時需要更多輪次。
接收端需在五秒內回傳 2xx 狀態碼。請按事件 id 去重,該值也放在 Idempotency-Key 請求頭中:接收成功但確認遺失,或本地尚未記錄成功時服務重啟,可能產生重複投遞。儲存配置不會發送測試通知。儲存地址後可點擊 發送測試通知,即使告警關閉也能測試。測試的 kind、status 均為 test,一分鐘最多一次(重啟保留間隔),失敗不自動重試,且不改變故障狀態。設定頁顯示投遞失敗狀態及最近成功時間;保存位址本身不代表接收端已經驗證可用。
使用合成 ID 的事件範例:
{
"id": "11111111111111111111111111111111",
"workspace_id": 1,
"kind": "pool_unavailable",
"subject": "2",
"status": "firing",
"observed_at": 1900000000
}模型告警的 kind 為 model_unavailable,subject 是資源群組 ID 與原生模型 ID,以冒號分隔;低額度警告的 kind 為 quota_low,subject 是帳號 ID。
僅發送標識、模型事件中的原生模型 ID、條件類型、狀態和觀測時間,不發送帳號名稱、成員資格、金鑰、Webhook 位址、提示詞、回應正文或原始錯誤。這是通用 Webhook 格式;聊天軟體可能需要適配其訊息格式。
備份包含加密位址、警告狀態與對應加密金鑰。恢復較早的快照可能會重發快照之後的事件,接收端應保留去重記錄。