跳到主要內容

網站運作監控

由我們的伺服器每隔幾分鐘檢查一次網站或 API,記錄回應時間與正常運作率,網站一旦無法連線,就透過 Slack、Discord 或 webhook 通知你。

你的監控項目

新增監控項目

檢查頻率

不分大小寫。若頁面能載入但不含此關鍵字,檢查即視為失敗。

監控項目中斷或恢復時,我們的伺服器會以 POST 傳送到這裡。

此瀏覽器中的警示

若要在你離開時收到警示,請為監控項目加入 Slack、Discord 或 JSON webhook:狀態一改變,我們的伺服器就會立即發送。

公開狀態頁面

監控項目綁定儲存在此瀏覽器中的編輯金鑰。超過 30 天的檢查記錄會被刪除。

在我們的伺服器上處理 · 監控項目會保留到你刪除為止,檢查紀錄保留 30 天運作方式

網站監控 使用方法

  1. 1

    輸入網址

    貼上頁面或 API 端點的網址,例如首頁或 /health 網址,也可以另外填入回應中必須包含的關鍵字。

  2. 2

    選擇檢查間隔

    免費監測每 5、10、15 或 30 分鐘檢查一次;Pro 另提供每 1 分鐘或每 2 分鐘檢查一次。

  3. 3

    設定通知

    貼上 Slack 或 Discord 的 incoming webhook,或任何接受 JSON 的 https 端點,也可以開啟瀏覽器通知。

  4. 4

    查看歷史紀錄

    展開監測項目,即可查看 24 小時、7 天或 30 天內的正常運作率、回應時間和事件,也可以發布狀態頁面。

限制與 Pro

免費:每個編輯金鑰最多 3 個監測項目,每 5、10、15 或 30 分鐘檢查一次,逾時為 10 秒,支援 Slack、Discord 和 JSON webhook 通知,可有一個公開狀態頁面,並保留 30 天歷史紀錄。免費監測若 30 天內未開啟儀表板就會暫停。

Pro 方案將上限提高到 25 個監測項目,並新增每 1 或 2 分鐘檢查一次。 查看 Pro

關於 網站監控

網站運作監測會依固定時程,從我們的伺服器向你的頁面發出請求,記錄它有沒有回應、花了多久,以及回傳哪個狀態碼。即使你的電腦關機,監測仍會持續進行,這正是它的用途:商店或 API 停止回應時,你會比客人更早知道。

每次檢查都是一次 HTTP GET,最多跟隨五次重新導向,超過 10 秒就放棄。最終回應的狀態碼低於 400,而且(如果你設定了關鍵字)頁面前 1 MB 內含有該文字,才算通過,這樣就能抓到伺服器回傳錯誤頁面或空白範本的情況。單次失敗不會立刻發出警報:30 秒後的第二次檢查也失敗,監測才會轉為紅色、建立事件並發送到你的 webhook。恢復正常後,還會再發一則訊息,告訴你中斷了多久。

回應時間從送出請求開始,算到讀完回應為止,所以包含 DNS 查詢、連線、TLS 和伺服器本身的處理時間。圖表顯示各期間的平均值,並以綠色與紅色格子呈現通過和失敗的檢查,另有第 95 百分位數,用來看出偏慢的情況。

監測只從單一地點進行,不會 ping 伺服器或測試連接埠,無法連到私人網路內的位址,也不會寄送電子郵件或簡訊。

隱私

這個工具在我們的伺服器上執行,因為即使你關閉瀏覽器,檢查也必須持續進行。你輸入的網址、名稱、選填的關鍵字、檢查間隔和選填的 webhook 位址都會儲存在伺服器上,同時儲存的還有保存在你瀏覽器中的隨機編輯金鑰的 SHA-256 指紋。每次檢查會記錄時間、狀態碼、回應時間和簡短的失敗原因;我們下載的頁面內容只用來比對你的關鍵字,之後即捨棄。webhook 位址等同密碼,因此完整位址不會再傳回頁面。檢查結果和已結束的事件會在 30 天後刪除;監測項目會保留到你刪除為止,免費監測如果 30 天內沒有人開啟儀表板,就會暫停,直到你恢復。

功能

確認後才通知

失敗後 30 秒會再檢查一次確認,之後才通知 Slack、Discord 或你的 JSON 端點。

回應時間歷史紀錄

顯示 24 小時、7 天或 30 天內的平均與第 95 百分位數回應時間,以及通過和失敗的檢查。

公開狀態頁面

向客戶分享網站是否正常,又不會洩漏你所監測的網址。

網站監控:常見問題

網站運作監測如何判斷我的網站中斷?
伺服器回應 400 以上的狀態碼、超過 10 秒、無法解析或連線,或回傳的頁面不含你的關鍵字,都算檢查失敗。第一次失敗後,會在 30 秒後再確認一次。第二次也失敗,才會轉為「中斷」、建立事件並發送 webhook 通知,避免偶發的網路波動打擾你。
網站運作監測會在伺服器上儲存什麼資料?保留多久?
會儲存每個監測項目的網址、名稱、關鍵字、間隔和 webhook 位址,以及你瀏覽器編輯金鑰的指紋,而不是金鑰本身。每次檢查都會新增一筆含時間、狀態碼、回應時間和失敗原因的紀錄。下載的頁面只用來搜尋關鍵字,不會儲存。超過 30 天的檢查紀錄和已結束事件會自動刪除;監測項目則保留到你刪除為止。
網站中斷時,可以收到電子郵件或簡訊嗎?
不能直接收到,監測是改為發送到 webhook。Slack 和 Discord 的 webhook 可透過這些 App 本身的推播通知傳到你的手機,通用的 JSON webhook 則可接上自動化服務或你自己的程式,再由它寄送電子郵件或簡訊。儀表板在分頁中開啟時,也可以開啟瀏覽器通知,接收狀態變化。
可以監測區域網路內或防火牆後面的伺服器嗎?
不行。每次檢查都從我們位於公開網際網路的伺服器發出,凡是解析到私人、迴路或連結本機範圍的位址,在你儲存監測時和每次檢查前都會被拒絕。防火牆後的網站必須允許來自網際網路的請求;我們的檢查會以 ToolsUptimeMonitor 作為 user agent,方便你在記錄中辨識。
公開狀態頁面會顯示什麼內容?
只會列出你選擇公開的監測項目名稱,以及目前狀態、近 30 天每天成功檢查比例的長條,還有近期事件。網址、關鍵字和 webhook 都不會顯示。每個編輯金鑰有一個使用隨機網址的頁面,並要求搜尋引擎不要收錄,你隨時可以關閉。