在自己的伺服器上部署 Uptime Kuma
使用 Kumo2 一鍵自架應用流程執行開源可用性監控的入門教學。
你將建立什麼
Uptime Kuma 是一個開源狀態監控工具,可監控 HTTP 端點、TCP 連接埠、ping 檢查和關鍵字檢查。本教學從 Kumo2 的一鍵自架應用流程開始,並指出應用上線後應優先檢查的設定。
本教學如何驗證
本教學依照目前 Kumo2 Uptime Kuma 應用流程維護:基於 Docker 的建立流程、持久化應用儲存、伺服器詳細頁,以及 Uptime Kuma 首次執行時的管理員設定。它適用於新的單伺服器部署,不適用於從其他主機遷移既有監控歷史。
開始之前
你需要一個 Kumo2 帳戶、一種付款方式,以及一個網域或子網域(如果你想使用更友善的公開 URL)。你也可以先直接透過伺服器 IP 測試部署。
對於小型個人監控,建議從較小的伺服器規格開始。如果之後要監控許多端點或保留更長歷史紀錄,再增加 CPU 或記憶體。
部署應用
打開 Uptime Kuma 自架應用頁面,選擇靠近被監控服務的區域,並確認訂單。Kumo2 會建立伺服器、安裝 Docker 執行環境,並使用持久化儲存啟動 Uptime Kuma。
建立完成後,從伺服器詳細頁打開應用 URL,並在 Uptime Kuma 中建立第一個管理員帳戶。
新增第一個監控項
為你的主要網站或 API 建立一個 HTTP 監控項。使用公開 URL,設定合理的檢查間隔,並加入簡短友善的名稱,讓儀表板保持易讀。
如果要監控私有服務,請把這些檢查保留在同一私有網路中,或用防火牆規則限制存取。監控項不應該要求把大範圍管理連接埠開放到公網。
驗證部署
建立第一個監控項後,等待至少一次成功檢查和一個完整檢查間隔。確認儀表板會更新、重新整理頁面後監控歷史仍然保留,並且伺服器防火牆只暴露你有意開放的連接埠。
檢查持久性
確認應用資料卷已經掛載,並且伺服器磁碟足以滿足你的保留策略。如果 Uptime Kuma 會成為維運流程的一部分,請儘早設定通知,讓故障不只停留在儀表板,也能送達正確的信箱或聊天室。
下一步
- 應用正常工作後,把網域指向伺服器。
- 先為使用者最容易感知的服務新增監控。
- 保持伺服器防火牆收斂:允許 Web 流量進入,管理入口只對可信位置開放。
- 記錄誰負責監控列表和通知目的地。
準備好部署你自己的 Uptime Kuma 了嗎?
在你掌控的伺服器上啟動它。開通與 Docker 由我們處理,控制權始終在你手中。
部署 Uptime Kuma部署後 7 天內不滿意?申請即可獲得全額退款。