技術架構

網站掛了你要多久才知道:監控該設在哪幾頁

多數站長是被客戶告知網站掛了的。這篇說明為什麼只監控首頁會漏掉最貴的故障、該監控哪幾頁、通知要送到哪裡,以及什麼情況根本不需要設。

E
Eric 浪花科技創辦人 ·

🚀 想直接開始?一鍵部署你的專屬服務

免架伺服器、獨立容器、自動 SSL、月付不綁約。

查看方案與價格

問一個問題:如果你的網站現在掛了,你多久會知道?

多數人的答案是「有人告訴我的時候」。而會告訴你的人,通常是正要下單卻下不了的那一個

30 秒總覽

問題答案
只監控首頁夠嗎不夠,會漏掉最貴的故障
最該監控的一頁會賺錢的那一頁(結帳、預約、表單)
只看狀態碼夠嗎不夠,要比對頁面上的關鍵字
通知送到哪你本來就會看的地方
檢查間隔太密會產生假警報,反而讓你關掉通知

只監控首頁會漏掉什麼

最常見的設定是監控首頁、看回不回 200。這能抓到伺服器整台掛掉,但抓不到最貴的那幾種故障。

白畫面經常回 200

PHP 致命錯誤在某些設定下會輸出一個空白頁面,而 HTTP 狀態碼還是 200。監控顯示一切正常,訪客看到一片空白。

首頁可能被快取撐著

資料庫掛了,但首頁有整頁快取,還是正常顯示。你的監控很開心,而所有需要即時運算的頁面——登入、購物車、結帳——全部是壞的。

單一頁面故障不影響首頁

某個外掛更新後把結帳頁弄壞了,首頁完全正常。這種故障可以持續好幾天沒人發現。

該監控什麼

監控目標為什麼
首頁(含關鍵字比對)不只看狀態碼,檢查頁面上該有的字在不在——白畫面就會被抓到
會賺錢的那一頁結帳頁、預約頁、報名表。這是真正該優先設的
登入頁需要程式與資料庫,能抓到快取遮住的故障
SSL 憑證到期憑證過期整站會跳警告,比掛掉還嚇跑人
網域到期忘記續約的代價非常高,而且救回來很慢

其中「關鍵字比對」是最值得設的一項。與其問「有沒有回應」,不如問「回應裡面有沒有該有的東西」——例如結帳頁上應該出現「結帳」兩個字。這一招能抓到絕大多數狀態碼騙人的情況。

通知要送到你會看的地方

監控設好但通知寄到一個你一週開一次的信箱,等於沒設。

通知該進 LINE 或 Telegram——那是你本來就會看的地方。多數監控工具都支援這些管道,選你真的會即時看到的那個。

另外把恢復通知也打開。只收到「掛了」而沒收到「好了」,你會一直不確定現在到底是什麼狀態。

檢查間隔的取捨

設一分鐘一次不代表比較好。太密集的檢查會讓短暫的網路抖動變成一堆假警報,而假警報收多了,你就會開始忽略通知——那才是真正的風險。

比較實際的做法是依頁面重要性分級:結帳頁密一點,一般頁面鬆一點。再搭配「連續失敗幾次才通知」的設定,過濾掉單次的抖動。

工具怎麼選

市面上的監控服務分三類,對多數網站來說免費方案就夠了

類型適合要注意
免費的 SaaS 監控監控一到三個網站檢查間隔與監控數量通常有限制
付費 SaaS 監控要監控很多項目多半按監控數量計費
自架的開源工具已有伺服器、要監控內網不能跟被監控的目標放同一台

自架監控有一個根本矛盾

這一點值得單獨講:監控系統跟被監控的東西放在同一台機器上,那台掛了你什麼都不會知道。

而這正是最常見的故障類型——主機商網路中斷、硬體故障、資源耗盡導致整台無回應。這些情境下,同機的監控一律失效。

所以自架監控要真的有意義,它必須放在不同的機器、最好是不同的機房。那時候你為了監控又多養了一台機器,而那台機器本身也需要有人注意它還活著。

「誰來監控監控系統」是這個題目繞不開的問題,也是多數小團隊直接用外部 SaaS 監控的理由。

什麼情況下不需要設

誠實講:如果你的網站是個人部落格、掛半天不會有任何損失,那監控只是多一件要管的事。

值得設的訊號很明確——站上有東西會因為停機而流失:訂單、預約、報名、詢價。有這些的話,監控的價值不在於它能修好網站,而在於把「客戶發現」變成「你先發現」。這中間的差距通常是好幾個小時,以及一次道歉。

常見問題

Q:託管主機不是已經有監控了嗎?

主機商的監控看的是伺服器與服務有沒有活著,那跟「你的網站頁面有沒有正常顯示」是兩件事。外掛把結帳頁弄壞的時候,伺服器完全正常。

Q:一定要監控很多頁嗎?

不用。先設一頁就好——會賺錢的那一頁。那一頁掛掉的代價最高,而且它通常也是最複雜、最容易壞的一頁。

Q:為什麼不要只看狀態碼?

因為狀態碼會騙人。白畫面可能回 200、被駭的頁面也可能回 200。比對頁面上該出現的字,才是真的在確認網站「能用」。

Q:收到假警報怎麼辦?

先放寬檢查間隔,並設定「連續失敗兩次才通知」。假警報比漏報更危險——它會訓練你忽略通知。

Q:網站常常掛怎麼辦?

那監控只是讓你知道,不是解決問題。頻繁掛掉通常是資源不足或外掛衝突,判斷方式在 何時該升級方案WooCommerce 主機需求

延伸閱讀

準備好開始了嗎?

完成訂閱後 60 秒,系統自動幫你把服務裝好——你只管使用,其餘全包。

查看方案與價格

月付訂閱、不綁約、隨時取消

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

小浪

小浪 - AI小助手

在線中
小浪

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

Powered by RoamerHost AI