v0.1.0

監控面板

本頁說明 TUI 的版面配置、Monitor 表格各欄位的顯示規則與 System 面板的統計數字。

版面

區塊 位置 內容
Monitor 左側,寬度 2/3 每個網站一列的狀態表格,第一列為固定表頭
System 右上 統計與指令說明;輸入 smtp 後改顯示 SMTP 設定
Command 右下,高度 3 行 指令輸入框,啟動後即取得焦點

Monitor 表格欄位

欄位 內容 顏色
Website 正規化後的網址 綠
Status online/offline 綠/紅
Duration 回應耗時,毫秒(如 128ms) 預設
Code HTTP 狀態碼;0 顯示 N/A 200–399 綠,其餘紅
Last Check 最近一次檢查時間 HH:MM:SS 預設
SSL Expire N Days;0 顯示 N/A >30 綠、8–30 黃、≤7 紅

列的順序依監控清單的加入順序。尚未完成第一次檢查的網站不會出現在表格中。

System 面板

項目 計算方式
Last Update 面板重繪時的當下時間
Total Sites 已有檢查結果的網站數
Online/Offline 最近一次結果為上線/離線的網站數
Uptime Online ÷ Total × 100,取一位小數;Total 為 0 時顯示 0.0%
Email Notification enabled 為 true 且 host 已設定時顯示綠色 Enable,否則紅色 Disable

Uptime 是當下這一輪的上線比例,不是長期可用率;程式不保存歷史紀錄。

重繪時機

事件 重繪範圍
每輪檢查結束(啟動、每分鐘、refresh) 表格+System 面板
add/del 成功 表格+System 面板
smtp/back/Esc 只有 System 面板
smtp <key> <value> 且位於 SMTP 畫面 只有 System 面板
EN