准备工作
- 实验会创建一个 Google Cloud 项目和一些资源,供您使用限定的一段时间
- 实验有时间限制,并且没有暂停功能。如果您中途结束实验,则必须重新开始。
- 在屏幕左上角,点击开始实验即可开始
Create a Compute Engine VM instance
/ 20
Install an Apache Web Server
/ 20
Install the Ops Agent
/ 30
Create an alerting policy
/ 30
在本實驗室中,您將使用 Cloud Monitoring 產生流量,並前往 Google Cloud 控制台,在預先定義的 Apache 資訊主頁查看指標。
Apache 網路伺服器整合功能會收集流量相關指標 (如公開連線數或傳入要求數),以及存取和錯誤記錄。存取記錄會剖析為 JSON 酬載,著重於要求詳細資料,錯誤記錄則會剖析為錯誤代碼和訊息。
在本實驗室中,您將瞭解如何執行下列工作:
在 Google Cloud 控制台,依序選取「導覽選單」圖示 >「Compute Engine」>「VM 執行個體」。
點選「建立執行個體」,建立 VM 執行個體。
前往「機器設定」專區。
選取下列值:
| 屬性 | 值 (按照指示輸入值或選取選項) |
|---|---|
| 名稱 | quickstart-vm |
| 可用區 | |
| 系列 | E2 |
| 機型 | e2-small |
點選「OS 和儲存空間」。
點選「變更」,開始設定開機磁碟:
點選「選取」。
點選「網路」。
點選「建立」。VM 準備就緒後,就會出現在「執行個體」分頁的執行個體清單中。
點選「Check my progress」確認目標已達成。
請執行下列操作,在 Compute Engine VM 執行個體上部署 Apache 網路伺服器:
點選「SSH」按鈕,開啟執行個體的終端機。
執行下列指令,更新執行個體上的套件清單:
sudo apt-get install apache2 php。如果系統詢問是否繼續安裝,請輸入 Y。
http://EXTERNAL_IP 網址連線至 Apache2 HTTP Server,其中的 EXTERNAL_IP 是您的 VM 外部 IP 位址。點選「Check my progress」確認目標已達成。
下列指令會建立設定,收集及擷取 Apache 網路伺服器的遙測資料,並透過終端機重新啟動 Ops Agent:
您應該會看到 google-cloud-ops-agent 安裝成功的訊息。
要進一步瞭解如何擷取 Apache 網路伺服器中的記錄,請參閱「針對 Apache 網路伺服器設定 Ops Agent」一節。
點選「Check my progress」確認目標已達成。
您可以透過 Monitoring 資訊主頁查看及分析服務的相關指標。在本實驗室中,您將在 Apache 網路伺服器產生指標,並在自動建立的「Apache 總覽」資訊主頁上查看指標資料。
以上指令每四秒就會向 Apache 網路伺服器發出要求,藉此產生流量。
請按照下列步驟操作,查看「Apache 總覽」資訊主頁:
在控制台頂端的搜尋列搜尋「Monitoring」,然後前往「Monitoring」服務。
在導覽窗格,選取「資訊主頁」。
在「所有資訊主頁」窗格中,選取「Apache 總覽」資訊主頁。系統會開啟「Apache GCE 總覽」資訊主頁。
資訊主頁中有多個圖表,顯示 Apache 和 Compute Engine 整合的相關資訊:
警告政策會指示 Cloud Monitoring 在發生指定情況時通知您。
按照下列步驟操作,設定電子郵件通知管道:
您可以存取的電子郵件地址
請按照下列步驟操作,建立警告政策來監控指標,並在 Apache 網路伺服器的流量速率超過每秒 4 KiB時傳送電子郵件通知:
在 Google Cloud 控制台,依序選取「導覽選單」圖示 >「Monitoring」>「警告」,然後點選「建立政策」。
選取要監控的時間序列:
系統就會顯示 Apache 流量圖表。
在「轉換資料」專區,選取下列值並點選「下一步」:
1 分鐘
rate
在「Configure alert trigger」專區,選取下列值並點選「下一步」:
時間序列不符合條件時
高於門檻
4000
在「Configure notifications and finalize alert」專區,選取下列值:
顯示名稱,然後點選「確定」。30 分鐘
Apache traffic above threshold
點選「建立政策」。警告政策此時便會生效。
點選「Check my progress」確認目標已達成。
請按照下列步驟操作,測試剛建立的警告政策:
在控制台,依序選取「導覽選單」圖示 >「Compute Engine」。
在「連線」欄點選「SSH」,開啟 VM 執行個體的終端機。
在終端機輸入下列指令:
以上指令會在 Apache 網路伺服器中產生流量。
如果 Apache 網路伺服器的流量速率超過門檻值 (每秒 4 KiB),系統就會傳送電子郵件通知。這項程序可能需要幾分鐘才會完成。
您收到的電子郵件通知看起來會像下圖這樣:
在本實驗室中,您已學會如何在 VM 上安裝 Ops Agent,並透過該工具設定警告政策,在執行個體發生潛在問題時通知指定收件者。
使用手冊上次更新日期:2025 年 9 月 16 日
實驗室上次測試日期:2025 年 9 月 16 日
Copyright 2025 Google LLC 保留所有權利。Google 和 Google 標誌是 Google LLC 的商標,其他公司和產品名稱則有可能是其關聯公司的商標。
此内容目前不可用
一旦可用,我们会通过电子邮件告知您
太好了!
一旦可用,我们会通过电子邮件告知您
一次一个实验
确认结束所有现有实验并开始此实验