運作時間計算機
計算服務可用率、停機時間、平均故障間隔與平均修復時間。
計算運作時間與可靠性
利用運作時數和事件次數彙整服務表現。
關於運作時間計算機
運作時間計算機彙整系統、伺服器、網路、應用程式或服務在觀察期間維持正常運作的程度。輸入觀察總時數、其中可用的時數及故障次數,就能取得可用率、累計停機時間、平均故障間隔與平均修復時間。這些指標可支援服務水準報告、可靠性檢討、容量討論及不同運作期間的比較。
可用率等於正常運作時間除以總時間,再乘以一百。停機時間為總時間減去運作時間。平均故障間隔簡稱 MTBF,是運作時間除以故障次數。平均修復時間簡稱 MTTR,是停機時間除以同一事件次數。若服務在一年 8,760 小時中可用 8,751.24 小時,並發生兩次故障,則可用率為 99.90%,停機 8.76 小時,MTBF 為 4,375.62 小時,MTTR 為 4.38 小時。
使用結果前,請先定義統計範圍。總時間可能是曆月、營業時間或排定的服務時段,正常運作時間必須採用完全相同的範圍。各組織對計畫維護、效能下降、上游供應商故障或部分區域中斷是否計入停機,也可能有不同規定。只有不同系統與報告期間採用一致規則,百分比才有意義。
MTBF 與 MTTR 都是平均值,無法呈現個別事件的分布或嚴重程度。兩次短故障加一次長故障,可能與三次等長故障得到相同的平均修復時間。請搭配事件紀錄解讀這些彙整數據。對可恢復的軟體服務,MTBF 通常指事件之間平均正常運作時間,而不是實體元件的工程壽命。
當觀察期間很長,可用率百分比可能掩蓋大量停機時間。SLA 多一位小數,可能對應每年數小時或數分鐘的停機差異。反之,短暫事件對單日報告的影響比年度報告更大。請選擇符合決策需求的期間,並保留足夠精度的原始資料。本計算機提供算術指標,而非監控服務;可靠結果取決於完整時間戳記、清楚的事件定義與正確的不可用時段分類。
運作時間計算範例
| 運作紀錄 | 可靠性結果 | 解讀 |
|---|---|---|
| 總計 8,760 hr,運作 8,751.24,2 次故障 | 99.90%;停機 8.76 hr | MTBF 4,375.62 hr;MTTR 4.38 hr。 |
| 總計 720 hr,運作 718,4 次故障 | 99.72%;停機 2 hr | MTBF 179.5 hr;MTTR 0.5 hr。 |
| 總計 168 hr,運作 167.5,1 次故障 | 99.70%;停機 0.5 hr | MTBF 167.5 hr;MTTR 0.5 hr。 |
如何計算系統運作時間
- 選擇報告期間,並以小時表示完整時數。
- 輸入服務可用的時數。
- 輸入依事件規範記錄的故障次數。
- 選擇「計算可靠性」,將指標與適用目標比較。
運作時間計算機常見問題
可用率如何計算?
正常運作時間除以統計總時間,再乘以一百。運作時間與總時間必須使用相同單位及報告範圍。
什麼是 MTBF?
平均故障間隔是運作時間除以事件次數,表示已記錄故障之間的平均正常運作時間。
什麼是 MTTR?
平均修復時間是總停機時間除以故障次數,彙整平均恢復時間,但不呈現各事件的差異。
計畫維護應算作停機嗎?
這取決於服務協議與報告規範。比較不同期間或系統時,請一致採用相同定義。
為什麼至少需要一次故障?
MTBF 與 MTTR 以事件次數為除數。沒有故障時,這兩個平均值未定義,但仍可衡量可用率。