在 VPC 上執行 Canary - Amazon CloudWatch

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 VPC 上執行 Canary

您可以在 VPC 的端點以及公有內部端點上執行 Canary。若要在 VPC 上執行 Canary,您必須同時在 VPC 上啟用 DNS Resolution (DNS 解析)DNS hostnames (DNS 主機名稱) 選項。如需詳細資訊,請參閱使用 DNS 與您的 VPC 搭配

當您在 VPC 端點上執行 Canary 時,您必須提供方法讓它將其指標傳送至 CloudWatch 並將其成品傳送至 Simple Storage Service (Amazon S3)。如果 VPC 已啟用網際網路存取功能,您不需要再執行任何其他操作。Canary 會在 VPC 中執行,但可存取網際網路以上傳其指標和成品。

若未針對網際網路存取啟用 VPC,則有下列兩種選擇:

為 VPC 上的 Canary 提供網際網路存取

請依照下列步驟,讓網際網路存取您的 VPC Canary,或為您的 Canary 指派靜態 IP 地址

為 VPC 上的 Canary 提供網際網路存取
  1. 建立 VPC 公有子網路的 NAT 閘道。如需說明,請參閱建立 NAT 閘道

  2. 將新路由新增至啟動 Canary 之私有子網路中的路由表。指定下列內容:

    • 針對 Destination (目的地),輸入 0.0.0.0/0

    • 對於目標,選擇 NAT 閘道,然後選擇您所建立之 NAT 閘道的 ID。

    • 選擇 Save routes (儲存路由)。

    如需將路由新增至路由表的詳細資訊,請參閱從路由表新增和移除路由

注意

請確定 NAT 閘道的路由處於 active (作用中) 狀態。如果 NAT 閘道已刪除,而您尚未更新路由,則它們會處於黑洞狀態。如需詳細資訊,請參閱使用 NAT 閘道