# 網站監控

Source: https://instatus.com/help/zh-tw/monitoring/website

網站監控每 30 秒從多個地區請求一個 URL，並在網站無法連線、回應過慢或回傳非預期內容時警示你。每次檢查都可以對狀態碼、回應時間、內容與標頭設定判斷條件。

就像[其他監控](https://instatus.com/help/zh-tw/monitoring)一樣，當網站監控偵測到問題時，你可以與團隊一起[解決該事件](https://instatus.com/help/zh-tw/incident-response)，並視需要更新你的[狀態頁](https://instatus.com/help/zh-tw/status-page)。

| At a glance | Details |
| :-- | :-- |
| [檢查頻率](https://instatus.com/help/zh-tw/monitoring/website#進階設定) | 每 30 秒 |
| [檢查地點](https://instatus.com/help/zh-tw/monitoring/website#進階設定) | 美國、加拿大、歐洲、亞洲 |
| [判斷條件](https://instatus.com/help/zh-tw/monitoring/website#監控成功的條件) | 狀態碼、回應時間、內容、標頭 |
| [警報管道](https://instatus.com/help/zh-tw/monitoring/website#網站監控會檢查什麼) | Slack、電子郵件、簡訊、電話等 |
| [失敗時](https://instatus.com/help/zh-tw/monitoring/website#進階設定) | 建立事件、發佈、通知訂閱者 |
| [恢復時](https://instatus.com/help/zh-tw/monitoring/website#進階設定) | 解決事件並更新你的頁面 |

![監控](https://instatus.com/help/monitors/item.png)

## 網站監控會檢查什麼？

- 每 30 秒從全球多個地點自動檢查你的網站。
- 網站故障、變慢或回傳錯誤內容時收到通知。
- 驗證狀態碼、回應時間、關鍵字與標頭。
- 整合 Slack、電子郵件、簡訊、電話通知等管道來接收警報。
- 長期追蹤正常運行時間與回應效能。

## 如何新增網站監控？

前往你的專案 → 監控 → 新增監控，選擇**網站**，輸入完整 URL，並設定代表網站運作正常的條件。

![新增監控](https://instatus.com/help/monitors/website.png)

### 監控類型

把監控類型選為**網站**。

![網站監控類型](https://instatus.com/help/monitors/type-website.png)

輸入你要監控的網站完整 URL — 例如  
`https://yourwebsite.com`。

### 監控成功的條件

當所有設定的條件都符合時，網站監控就算成功。  
你可以定義下列一個或多個判斷條件：

- **狀態碼：**例如回應為 `200 OK`
- **回應時間：**例如少於 `2 seconds`
- **內容包含：**例如「Welcome to our site」
- **標頭包含：**例如 `Content-Type: text/html`

只要其中任一條件不符合，監控就會被標記為**故障**，並依你的[警報設定](https://instatus.com/help/zh-tw/monitoring/alerts)觸發警報。

### 進階設定

![監控進階設定](https://instatus.com/help/monitors/advanced-settings.png)

- **易記名稱：**給監控一個具描述性的名稱。
- **檢查間隔：**選擇要多頻繁檢查你的網站。
- **檢查來源地點：**選擇要從哪些地區進行測試（美國、加拿大、歐洲、亞洲）。
- **加入狀態頁：**在你的公開狀態頁上顯示網站的正常運行時間與效能。
- **當監控失敗時：**建立事件、發佈到狀態頁，或通知訂閱者。
- **當監控恢復時：**自動解決事件並更新你的狀態頁。

恭喜，你已經新增了第一個網站監控！

- [API 監控](https://instatus.com/help/zh-tw/monitoring/api): 了解如何監控 API 端點的正常運行時間、效能與資料正確性
