公開頁面
Yuva 將它轉譯為純 HTML,無需 JavaScript 也完整可用,回應快取 30 秒,讓你伺服器前面的 CDN 能承接故障期間的流量。
- 整體狀態你所顯示的元件中最差的狀態,用文字與顏色表示。
- 元件為你起草的事件
- 先保留,再傳送從調查中到已解決,每次更新都會保留。已發佈的更新可以更正,但不會被刪除。
- 維護用時間窗口公告計畫中的工作。Yuva 會準時開始並完成。
- 歷史依月份顯示過去的事件與維護,每項都有自己的頁面。
- 回應時間開啟後:每個設有 HTTP 或 TCP 檢查的元件最近 24 小時的資料,附中位數與 p95。
- 摘要、徽章與 JSON無需訂閱的 Atom 摘要、用於 README 的徽章,以及供你自己的網站或應用程式使用的同一頁面 JSON。
- 你的外觀與語言你的標誌與強調色。頁面使用英文、土耳其文與德文;訪客依自己的時區查看時間。
頁面在你發佈之前維持私人狀態,你的團隊可先在面板中預覽。
檢查讓它保持最新
檢查無需任何人動手即可設定元件狀態,元件當機或恢復時,Yuva 會通知你的團隊。
- 依群組顯示,每個元件有自己的狀態、最長 90 天的每日色條,以及(如有需要)可用率。你的 cron 工作或伺服器依排程呼叫一個 URL。呼叫停止時,元件即視為當機。
- 推送的狀態你可以自行傳送正常運作或故障狀態。Alertmanager 與 Grafana 的警示會原樣接收。
- 事件Yuva 依一定間隔請求一個 URL,並檢查狀態碼,還可選擇檢查關鍵字與憑證到期時間。
- TCPYuva 會開啟到某個主機與連接埠的連線,並檢查它是否回應。
- HTTP檢查當機時,Yuva 可以建立一份草稿事件供你審閱、立即發佈一個事件,或不建立任何事件。恢復後,Yuva 會解決它建立的事件。
- 先聽你的你決定連續多少次失敗才算數,團隊手動設定的狀態絕不會被檢查覆蓋。
電子郵件訂閱者
訪客訂閱事件與維護的通知,可訂閱全部元件,也可只訂閱自己使用的。訂閱一律從一封確認郵件開始。
- 雙重確認對任何位址的回應都相同,未經確認不會有人被訂閱。
- 他們的選擇每個元件一個核取方塊,每封郵件中都有用於變更選擇或取消訂閱的連結。
- 簡潔的通知文字狀態、受影響的元件與更新,沒有圖片、追蹤或推銷。提供英文、土耳其文或德文。
- 在聊天小工具與應用程式中通知會等待 60 秒,方便你撤銷;同一事件的通知會保持間隔,長時間故障也不會塞爆收件匣。
通知會透過你收件匣自己的電子郵件管道、以其位址寄出,名單中的人與你的電子報互相分開。
調查中
只要你的頁面已發佈且有事件或維護進行中,網頁小工具以及 iOS 與 Android SDK 就會在對話上方顯示一行,寫明文字狀態並連結到事件。
- 無需設定這一行會隨事件出現與消失。
- 可關閉客戶可以關閉它。事件有新更新時它會再次出現。
- 他們的語言小工具與應用程式會以它們支援的每種語言顯示。
回覆已連結的對話
一次故障會讓同樣的問題透過電子郵件、聊天與應用程式湧來。將這些對話連結到事件,寫一則回覆,傳送給所有人。
- 在面板中將對話連結到事件。事件頁面會列出它們。
- 寫一則回覆。審閱會顯示有多少對話會收到它,之後你可以逐一關閉這些對話。
- Yuva 會以你的名義,透過各自的管道傳送給每個仍處於開啟狀態的已連結對話。傳送後無法收回。
你自己的網域
在 status.example.com 這樣的位址提供頁面。新增一筆 CNAME 記錄與一筆證明網域屬於你的 TXT 記錄,Yuva 會替你檢查。
- 憑證憑證會自動簽發與續期,由 Caddy 之類的隨需代理或 Cloudflare 自訂主機名稱完成。
- 一切隨之遷移連結、摘要、徽章、JSON 與電子郵件通知都使用你的網域。
- 只屬於你你的網域上只提供頁面,絕不提供 API 或面板。
用於你自己網站的橫幅
在網站頁尾顯示你的狀態:文字狀態、附可用率的最近 90 天色條,以及指向你頁面的連結。只需一個指令碼與一個元素。
<script src="https://support.example.com/yuva-status.js" defer></script> <yuva-status page="acme" theme="auto" components></yuva-status>
- page你的狀態頁位址。
- themelight、dark 或 auto,auto 會跟隨訪客的配色。預設為 auto。
- components加入後會多出一列,顯示每個元件的狀態。
給開發人員
一切都在 API 中,權限為 status:read 與 status:manage。Webhook 會通知元件、事件與監控的變更,透過 MCP 連接的助理可以建立草稿並解決事件。
開啟 API 參考 →