UptimeRobot
定期檢查網站與 API 是否在線,故障時透過通知提醒你
🤔 勉強可以
監控能自己刻,外部探測才值得付錢
月費(約)
$7
約 NT$224
一年省下
$84/年
自己刻要多久
一個週末
幾個人做得出來
一個人
分類
🛠️ 開發工具
價格為約略值,以官網為準。Solo 個人方案,月繳約 USD 7;免費方案提供 50 個監控項目
護城河
判決理由
HTTP、Ping、TCP 監控、回應時間紀錄、失敗重試與 Email 或 Webhook 通知,一個週末就能刻出自用版。真正的難點是探測器不能跟你的主機放在一起,還要處理多地區節點、誤報抑制、通知送達與長期可用性。自己架 Uptime Kuma 類工具可行,但監控服務本身掛掉時就失去意義。
為什麼大家還是付錢
付費買的是分散在外部的穩定探測、簡單可靠的告警,以及不用再維護監控主機。個人網站不怕偶爾自己處理的話,自架通常更划算。
建置 prompt
複製下面這段,丟給你的 AI coding 工具,讓它替你刻一個自用版。
目標:做一個本機優先的網站與 API 可用性監控工具,定期從外部環境檢查服務並發送告警。
技術棧建議:Python FastAPI + SQLite + APScheduler,前端使用原生 HTML/CSS/JavaScript,通知先支援 SMTP 與 Discord Webhook。
需求:
- 建立、編輯、停用與刪除 HTTP、Ping、TCP 三種監控項目
- HTTP 監控可設定方法、網址、標頭、逾時秒數與預期狀態碼
- 支援自訂檢查間隔,預設 5 分鐘,並記錄每次狀態與回應時間
- 連續失敗達到指定次數後才判定服務故障
- 服務恢復時發送恢復通知,避免每次短暫失敗都重複告警
- 支援 Email、Discord Webhook 與通用 Webhook 通知管道
- 管理頁顯示目前狀態、最近事件、可用率與回應時間圖表
- 提供公開狀態頁,可選擇顯示指定監控項目與歷史事件
- 監控工作與管理介面分離,檢查失敗不得讓排程器停止
- 支援健康檢查端點,顯示資料庫、排程器與最近一次檢查時間
- 所有監控設定、事件與統計資料可匯出為 JSON 與 CSV
- 可從 JSON 匯入監控設定,方便搬到另一台主機
明確不做(out of scope):多地區雲端探測網路、SLA 保證、簡訊通知、多人帳號與權限、手機 App、商用多租戶架構。
README 要求:說明本機與外部探測的限制、安裝與啟動方式、SMTP 與 Webhook 設定、資料庫備份、匯入匯出與 Docker 部署步驟。
「用 Claude Code 開啟」複製的是 claude "<prompt>",貼進終端機即可;
Codex、Cursor、Copilot 等工具直接用左邊的複製鈕貼進對話框。
免費 / 開源替代
- Uptime Kuma 開源
介面完整的自架監控工具,支援多種檢查與通知服務。 - Gatus 開源
以設定檔管理健康檢查、告警與狀態頁,適合技術使用者。
替代品由 AI 依公開資訊列出,尚未逐一連線驗證(unverified),請自行確認是否仍在維護。
這個判決會隨模型進步翻盤:今天的「勉強可以」很可能半年後變成「可以刻」。
判決依 rubric v1.0.0 於 2026-08-31 生成。