可觀測

監控

Agent 上報主機指標,網頁檢查按步驟校驗頁面,告警帶觸發讀數、曲線與時間線;SLO、錯誤預算和公開狀態頁在同一個專案裡。計費目前免費;使用 Leaflow 前仍需儲值至少 US$1。

監控總覽全部正常

SLA · 當前週期

99.982%

錯誤預算剩餘 6 分鐘

網頁檢查

  • blog.example.com200 · 182 ms
  • api.example.com/health200 · 96 ms

公開狀態頁status.example.com

45 天前今天

速覽

監控總覽全部正常

SLA · 當前週期

99.982%

錯誤預算剩餘 6 分鐘

網頁檢查

  • blog.example.com200 · 182 ms
  • api.example.com/health200 · 96 ms

公開狀態頁status.example.com

45 天前今天

檢查按間隔請求頁面,逐步校驗狀態碼與正文;連續失敗達到重試次數才判為異常。

Agent 主動上報,不用開放入站連接埠。

在控制台登記主機,選擇採集方式,繫結模板後取得 Agent 配置。主動上報由主機連線監控服務,首條讀數通常在一分鐘內出現;被動採集由平台連線主機,需要在主機上放行 Agent 連接埠。接入返回的金鑰只顯示一次,開始採集後丟失只能輪換。

主動上報

  • 主機連線監控服務
  • 無需開放入站連接埠
  • Agent 啟動後通常一分鐘內出現首條讀數

被動採集

  • 平台連線主機
  • 需放行 Agent 連接埠,預設 10050
  • 切換採集方式時,模板會重新繫結到對應的版本

基礎模板看機器,服務模板看機器上跑的東西。

模板決定採集哪些指標和告警線。每臺主機必須繫結一個作業系統模板,再按機器上實際安裝的服務和硬體勾選其他模板;未安裝的服務不必選,否則會持續採集失敗。

基礎模板

  • CPU 使用率、平均負載、上下文切換與中斷
  • 記憶體、交換分割槽與可用記憶體佔比
  • 檔案系統空間、inode 與磁碟讀寫
  • 網路吞吐、丟包與網絡卡狀態
  • 程序數、登入使用者與系統執行時間
  • Linux 或 Windows,二選一

服務與硬體模板

  • Systemd 單元、Docker 容器與映像
  • Nginx 連線與請求、PHP-FPM 程序池與佇列
  • 證書到期、S.M.A.R.T. 磁碟健康
  • NVIDIA GPU 使用率、視訊記憶體、溫度與功耗
  • ICMP Ping 與 Proxmox VE,可以不在機器上安裝 Agent
  • 閾值隨模板引數調整

走完每一步,狀態碼和正文都對才算透過。

檢查按設定的間隔依次請求多個地址,多個步驟共用同一個會話,可以先登入再存取。每一步可以指定預期狀態碼、正文必須包含的字串,以及是否跟隨重定向;連續失敗達到重試次數才判為異常。預設每 60 秒檢查一次,間隔、超時、重試次數和響應時間閾值都可以改。檢查可以掛在主機上,也可以只針對一個 URL,不繫結任何主機。

  • 預設每 60 秒一次,間隔、超時與重試次數可改
  • 狀態碼、正文與響應時間都可以校驗
  • 檢查可以掛在主機上,也可以只針對一個 URL
監控總覽全部正常

SLA · 當前週期

99.982%

錯誤預算剩餘 6 分鐘

網頁檢查

  • blog.example.com200 · 182 ms
  • api.example.com/health200 · 96 ms

公開狀態頁status.example.com

45 天前今天

觸發讀數、曲線和處理記錄都在一條告警裡。

告警按嚴重程度分級,通知專案裡的每個成員。詳情頁給出觸發條件、觸發時的讀數、事件前後的指標曲線,以及觸發、恢復、確認、指派、關注、備註與關閉的時間線。可以認領、新增備註、關注,並按原因關閉。告警同時作為平台事件進入 EventBus,隨行的事件任務可以訂閱並按條件執行。

告警裡有什麼

  • 嚴重級別:未分級、資訊、警告、一般、嚴重、災難
  • 觸發條件與觸發時的讀數
  • 關聯監控項在事件前後的曲線
  • 時間線:觸發、恢復、確認、指派、關注、備註、關閉
  • 主機或網頁檢查的物件

收到後能做什麼

  • 認領或指派給專案成員
  • 新增備註,關注後續變化
  • 按原因關閉:已修復、自行恢復、接受風險、重複、誤報、無需處理或其他
  • 已恢復但尚未處理的告警仍可關閉
  • 關閉後可以重新開啟
一條告警:觸發時的讀數與閾值,通知、認領與恢復的時間線。
介面響應超過 2 秒api.example.com/health 連續 3 次超時已恢復
觸發讀數
2.4 s
閾值
2 s · 5 min
檢查
api.example.com/health
  1. 觸發:響應 2.4 秒09:12
  2. 通知已傳送09:12
  3. 由值班成員認領09:18
  4. 恢復:響應 180 毫秒09:31

維護視窗、重試次數與閾值讓告警不吵。

維護視窗內照常採集,但不觸發告警,也不計入 SLO;撤銷視窗後告警立即恢復。網頁檢查可以設定重試次數和響應時間閾值,模板裡的閾值可以按機器調整。狀態頁還可以設定只有達到某個級別才改變對外狀態。

維護視窗

  • 一次性、每日或每週,按時長設定
  • 可以覆蓋整個專案,包括之後接入的主機
  • 採集繼續,告警暫停,SLO 不計入
  • 撤銷後告警立即恢復

停止採集

  • 不再記錄新指標,也不觸發告警
  • 歷史資料保留
  • 需要手動恢復採集
  • 刪除主機會連同歷史與告警一起刪除

先定目標和不可用級別,再由實測資料算出來。

每個專案只有一條 SLO。設定目標可用率、統計週期、不可用判定級別和承諾時段後,報告按週期給出實測可用率、故障時長、剩餘或超支的錯誤預算,並按主機拆分;維護視窗內的故障單獨排除。

你設定

  • 目標可用率,小於 100%,最多四位小數
  • 統計週期:每日、每週、每月、每季度或每年
  • 達到哪個級別才算不可用
  • 7×24 或指定時段,按專案時區計算

報告給出

  • 實測可用率、正常執行時長與故障時長
  • 剩餘錯誤預算,或已經超支的時長
  • 按主機拆分的可用率
  • 計劃維護排除的停機時長

對外說清楚哪些服務受影響。

一個元件是公開頁面上的一行,例如登入或支付,不用主機名。把主機或網頁檢查繫結到元件後,告警會改變元件的對外狀態:嚴重和災難是嚴重中斷,一般是部分中斷,警告是效能下降,低於設定級別的告警不改變狀態。也可以發布公告,並提前安排計劃維護。

公開頁面

  • 元件狀態:正常、效能下降、部分中斷、嚴重中斷、維護中
  • 故障公告、影響範圍與進展
  • 提前預告的計劃維護
  • 30、60、90 或 180 天的可用率條
  • 頁面主題、主色、支援入口與頁尾文字
  • 預設不允許搜尋引擎收錄

只在控制台

  • 主機名與指標
  • 告警級別與觸發條件
  • 處理記錄與內部分工
  • 元件綁定了哪些主機和檢查
公開狀態頁:整體狀態、三個元件與每天一格的可用率。
status.example.com所有系統執行正常
  • 網站30 天可用率
  • API30 天可用率
  • 後臺任務30 天可用率

還有這些

  • 主機指標

    繫結模板後,Agent 按模板採集 CPU、記憶體、磁碟、網路與程序狀態;主動上報時由主機連線平台,不用為採集開放入站連接埠。

    主動上報無需入站連接埠

  • 監控模板

    作業系統模板之外,可以按機器勾選 Systemd、Docker、Nginx、PHP-FPM、證書、S.M.A.R.T.、NVIDIA、ICMP 與 Proxmox VE。

    一臺機器一個作業系統模板

  • 接入與金鑰

    在控制台登記主機後生成 Agent 配置和金鑰;金鑰只返回一次,開始採集後丟失只能輪換。

    金鑰只顯示一次

  • 網頁檢查

    按順序請求多個地址,步驟共用一個會話;逐步校驗狀態碼與正文,可以跟隨重定向。

    預設每 60 秒一次

  • 重試與閾值

    連續失敗達到重試次數才判為異常;可以設定響應時間閾值,把過慢的響應標出來。

    連續失敗達到次數才告警

  • 告警處理

    告警按級別排隊,可以認領、指派給成員、新增備註和關閉;關閉原因包括重複與誤報。

    可按原因關閉

  • 時間線

    觸發、恢復、確認、指派、關注、備註、關閉與重新開啟都記在同一條時間線上。

    記錄只追加,不改寫

  • 通知

    告警通知專案成員,可以進收件箱和郵箱,也可以送到飛書、企業微信群機器人、Bark 或 Webhook。

    可按類型靜音

  • 維護視窗

    視窗內照常採集,但不觸發告警,也不計入 SLO;可以覆蓋整個專案。

    一次性、每日或每週

  • SLO 與錯誤預算

    設定目標、週期、不可用級別和承諾時段,報告給出實測可用率、錯誤預算與每臺主機的拆分。

    每專案一條,最多四位小數

  • 公開狀態頁

    元件、分組、公告和計劃維護;元件可以由主機或網頁檢查的告警自動改變狀態。

    可用率條 30、60、90 或 180 天

  • 自有網域

    把 status.example.com 這樣的網域 CNAME 到平台,校驗透過後簽發證書。

    CNAME 校驗後簽發證書

價格

目前免費;使用 Leaflow 前仍需儲值至少 US$1。

所有產品的計費方式

規格與說明

採集方式
主動上報(無需入站連接埠)或被動採集(需放行 Agent 連接埠,預設 10050)
支援的系統
Linux 與 Windows,按繫結的作業系統模板採集
監控模板
Linux、Windows、Systemd、Docker、Nginx、PHP-FPM、證書到期、S.M.A.R.T.、NVIDIA GPU、ICMP Ping、Proxmox VE
網頁檢查
預設每 60 秒一次;可設超時、重試次數與響應時間閾值
告警級別
未分級、資訊、警告、一般、嚴重、災難
通知
收件箱、郵件、飛書與企業微信群機器人、Bark、Webhook
SLO
每個專案一條;週期為每日、每週、每月、每季度或每年;目標小於 100%,最多四位小數
承諾時段
7×24 或指定時段,最多 21 段
狀態頁
每個專案一個;預設未發布;共享地址或自有網域(CNAME);可用率條 30、60、90 或 180 天
計費
目前免費;使用 Leaflow 前需儲值至少 US$1

常見問題

需要開放入站連接埠嗎?

主動上報不需要,Agent 主動連線監控服務;被動採集需要由平台連線主機,要在主機上放行 Agent 連接埠,預設 10050。

能監控別的雲或自己的機器嗎?

能。Agent 能安裝並連到監控服務的主機都可以接入;不裝 Agent 的主機可以用 ICMP 模板檢查連通性,Proxmox VE 可以透過 API 採集。

網頁檢查預設多久一次?可以改嗎?

預設每 60 秒一次,間隔、超時、重試次數和響應時間閾值都可以改。檢查從監控服務發起,不需要在目標站點安裝 Agent。

維護視窗和計劃維護有什麼區別?

維護視窗抑制內部告警,並讓這段時間不計入 SLO;計劃維護是狀態頁上的對外公告,維護期間元件顯示為維護中,可用率不降低。兩者通常一起建。

告警會重複傳送嗎?

同一臺主機的告警突發在出站渠道合併傳送,收件箱保留每一條;網頁檢查要連續失敗達到重試次數才判為異常;維護視窗內的告警被抑制。

告警能觸發隨行任務嗎?

能。監控告警作為平台事件進入 EventBus,隨行的事件任務可以訂閱、用 CEL 條件篩選,並按冷卻時間執行;需要確認的步驟會停下來等你。

SLO 怎麼算?

每個專案一條 SLO。先選目標可用率、統計週期和不可用級別,再按承諾時段統計實測可用率;報告給出故障時長、剩餘或超支的錯誤預算,維護視窗內的故障不計入。

怎麼收費?

監控目前免費。使用 Leaflow 前需要儲值至少 US$1。

在控制台裡開始使用。

首次使用前儲值至少 US$1,之後各產品按公開價格計費。