教學 2026 年 07 月 20 日

Uptime Kuma 教學:新增監控項目與通知設定

從登入 RoamerHost 控制台、建立管理員帳號,到新增第一個 HTTP 監控、設定檢查間隔、串接 Telegram 與 Email 通知並建立狀態頁,本文帶你一步步完成 Uptime Kuma 的基本設定。

A
Admin

本篇教學帶你從零開始,完成 Uptime Kuma 的基本設定:建立管理員帳號、新增第一個監控項目、設定檢查間隔、串接通知,以及建立對外的狀態頁。跟著步驟做完,你就擁有一套會 24/7 幫你盯網站、出事就通知你的監控系統。

步驟一:登入控制台,開啟你的 Uptime Kuma 實例

RoamerHost 全託管平台會替你把環境準備好,你只要登入即可使用。

  1. 前往控制台 https://roamerhost.com/app 並登入你的帳號。
  2. 在實例列表中找到你的 Uptime Kuma 實例。
  3. 確認實例狀態為運行中,點擊進入實例,開啟其專屬子域名網址(形如 你的名稱.roamerhost.com)。
提示:每個實例都是獨立容器,並自動配置 SSL 憑證,因此你透過 https 網址存取時是安全加密的,不需自行處理憑證。

步驟二:建立管理員帳號

第一次開啟 Uptime Kuma 網址時,系統會請你建立管理員帳號。這組帳號是登入監控後台的唯一入口,請妥善保管。

  1. 在初始畫面輸入你要使用的使用者名稱
  2. 設定一組強度足夠的密碼,並再次輸入確認。
  3. 送出後即完成建立,系統會自動登入,進入 Uptime Kuma 的主儀表板。
提示:請務必使用不易猜測的密碼並自行留存。這組帳密是保護監控後台的第一道防線,建議不要與其他服務共用相同密碼。

步驟三:新增第一個 HTTP 監控

登入後,我們來建立最常用的 HTTP(s) 監控,用來檢查一個網站是否正常回應。

  1. 在主儀表板點擊「Add New Monitor(新增監控)」。
  2. 在「Monitor Type(監控類型)」選擇 HTTP(s)
  3. 在「Friendly Name(名稱)」填入好辨識的名稱,例如「官方網站」。
  4. 在「URL」欄位填入要監控的完整網址,例如 https://example.com
  5. 其餘欄位可先保留預設值。確認後點擊「Save」儲存。

儲存後,Uptime Kuma 會立刻開始檢查該網址,並在監控卡片上顯示目前狀態、回應時間與上線率。

步驟四:設定檢查間隔

檢查間隔決定 Uptime Kuma 每隔多久檢查一次目標。間隔越短,發現異常越即時。

  1. 進入該監控項目的編輯畫面(點監控後選「Edit」)。
  2. 找到「Heartbeat Interval(檢查間隔)」欄位,以秒為單位。例如填入 60 代表每 60 秒檢查一次。
  3. 視需要調整「Retries(重試次數)」,設定連續失敗幾次後才判定為中斷,可避免因單次瞬斷造成誤報。
  4. 點擊「Save」儲存設定。
間隔設定適合情境
20~60 秒重要的正式網站或 API,需要最快得知異常。
300 秒(5 分鐘)一般網站,兼顧即時性與資源負擔。
600 秒以上次要或內部服務,不需頻繁檢查。

步驟五:設定 Telegram 通知

接下來設定通知,讓服務中斷時能主動找到你。先以 Telegram 為例。

  1. 在 Telegram 中與 @BotFather 對話,依指示建立一個新的 Bot,取得它的 Bot Token
  2. 與你剛建立的 Bot 傳送任一則訊息(讓它能認得你),並取得你的 Chat ID
  3. 回到 Uptime Kuma,前往「Settings(設定)」→「Notifications(通知)」→「Setup Notification」。
  4. 「Notification Type」選擇 Telegram,填入 Bot Token 與 Chat ID。
  5. 點擊「Test」發送測試訊息,確認 Telegram 有收到後,再點「Save」。
提示:每次新增或編輯通知後,善用「Test」按鈕先測一發。確認測試訊息真的送達,才代表這條告警管道在真的出事時能派上用場。

步驟六:設定 Email(SMTP)通知

若你偏好用電子郵件接收告警,或想多一條備援管道,可設定 Email 通知。

  1. 同樣前往「Settings」→「Notifications」→「Setup Notification」。
  2. 「Notification Type」選擇 Email (SMTP)
  3. 填入你的郵件服務商提供的 SMTP 主機位址連接埠(常見為 587)。
  4. 填入寄件所需的帳號與密碼,並依服務商要求開啟加密(如 TLS)。
  5. 設定寄件者收件者信箱,點「Test」測試,成功後「Save」。

設定完成後,別忘了回到監控項目的編輯畫面,勾選要套用的通知管道,這樣該監控出事時才會真的發送。

步驟七:建立對外的狀態頁

最後,建立一個可分享的狀態頁,讓你或使用者能一眼看到服務狀態。

  1. 在上方選單點擊「Status Pages」→「New Status Page」。
  2. 填入狀態頁的名稱與網址代稱(slug)。
  3. 進入編輯畫面後,新增一個群組,並把你要公開的監控項目加入其中。
  4. 視需要調整標題、說明文字與外觀。
  5. 完成後儲存並「Publish(發布)」,即可取得公開網址對外分享。
提示:你可以自由選擇狀態頁上要公開哪些監控項目,內部或敏感的服務不加入群組即可,不會對外揭露。

小結與後續

到這裡,你已完成 Uptime Kuma 的核心設定:建立帳號、新增 HTTP 監控、調整檢查間隔、串接 Telegram 與 Email 通知,並發布狀態頁。接下來你可以依需求擴充:

  • 為不同服務新增 TCP PortPingDNS關鍵字檢查等監控類型。
  • 再加設 Discord、Slack 或 Webhook 等更多通知管道。
  • 定期查看回應時間與上線率,掌握服務的長期健康狀況。

想更完整了解各項功能,可回顧介紹文:Uptime Kuma 介紹:24/7 網站監控與告警

嗨,我是小浪!有任何問題都歡迎點我詢問,我來幫你解答。

小浪

小浪 - AI小助手

在線中
小浪

有任何問題都歡迎隨時詢問我,我會盡力為你解答!

Powered by RoamerHost AI