基礎設施估算
99.9% 可用性允許停機多久?
使用工具
99.9% 看似幾乎不停,但三十天約對應四十三分鐘。解讀為營運承諾前,先換成觀察期間時間。同百分比因指標和視窗而意義不同。
三十日 99.9% 為四十三分十二秒
輸入 99.9 和三十日,停止容許為 2,592 秒即四十三分十二秒。三十日 2,592,000 秒,不可用比例 0.1%=0.001,乘的是補集而非 99.9。
30 × 86,400 × (1 - 99.9 / 100)
= 2,592 seconds同期間 99% 為七小時十二分,99.99% 為四分十九點二秒。每多一個九,剩餘中斷時間縮十倍,表面小差對恢復時間預算很大。
不要預設每月三十天
99.9% 下三十一日為 2,678.4 秒即四十四分三十八點四秒,二十八日 2,419.2 秒。預設三十日須核對視窗;每輸入日按 86,400 秒,不自動推月界或日光節約時間日長。
全年達標不代表每月達標,中斷集中某月時年度小而月度大。不能只把年預算除十二判斷月達標,應每視窗統一停機與分母。
停三十分鐘反算可用率
反算 1,800 秒、三十日約 99.93056%;同三十分放一天約 97.91667%。僅停機時長不決定百分比,還需評價視窗,並將分鐘正確轉秒。
彙總事件勿重複算重疊,兩監控同十分鐘不等於服務停二十分鐘。工具不合併區間,需先按服務定義整理停機時長。
時間 99.9% 與請求 99.9% 不同
本工具是時間指標。百萬請求失敗千次成功率 99.9%,不能直接轉四十三分十二秒停機;失敗可瞬間集中或月內零星,須分清分母時間或次數。
高峰十分鐘與低谷十分鐘影響次數不同,部分功能失敗是否算全停也取決指標定義。時間指標有用但不涵蓋所有使用者影響。
容許量不是允許製造中斷
計算量只對應輸入率與視窗,不決定補償、維護排除或最短事件時長。實際 SLA/目標應查服務範圍、量測、排除和期間。
100% 得零容許但非未來保證,0% 為整期間停機。百分比越 0–100 或停機超期間無效,邊界可幫助查單位和數字錯誤。
報告附比率、期間、量測定義
別只寫 99.9%,應說明三十日、每日 86,400 秒時間模型對應 2,592 秒,並分開觀測停機與目標、量測與計算參考。決策需要百分比前提。
兩個監控同時失敗,停機時間算兩倍嗎?
兩地監控同一服務,都記錄同一十分鐘失敗,直接加成二十分鐘會重複計算。兩個獨立服務則可各報十分鐘。工具不合併故障區間,只按輸入觀測期和比例計算,應先明確服務對象並正確彙總區間。
一分鐘輪詢時,首次失敗時刻未必是真正停機開始,故障和恢復可能發生在觀測間。精確算式不能消除量測不確定度。秒級預算與監控精度應分開解釋,多顯示小數不會提升量測能力。
月中 99.9% 不是月底定值,觀測期和故障還會增加,應註明如十月一日至十五日。計算不解釋契約排除項或賠償,只明確時間關係,契約適用需另行確認。