

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

# 透過主控台設定監視器
<a name="CloudWatch-IM-working-with"></a>

本章包含在 Internet Monitor 中建立及設定監視器的程序和建議。

這些區段中提供的步驟主要使用 AWS 管理主控台。您也可以搭配 AWS Command Line Interface (AWS CLI) 或 AWS SDKs 使用網路監視器 API 操作來建立和設定監視器。如需使用 Internet Monitor API 操作的詳細資訊，請參閱下列資源：
+ 如果您計畫搭配 CLI 使用 Internet Monitor，請參閱[搭配使用 CLI 與 Internet Monitor 的範例](CloudWatch-IM-get-started-CLI.md)。
+ 如需使用 Internet Monitor API 操作的詳細資訊，請參閱《[Internet Monitor API 參考](https://docs.aws.amazon.com/internet-monitor/latest/api/Welcome.html)》。

**Topics**
+ [建立監視器](CloudWatch-IM-working-with.create.md)
+ [將資源新增至您的監視器](IMMonitorResources.md)
+ [設定應用程式流量百分比](IMTrafficPercentage.md)
+ [使用監視器](IMWhyCreateMonitor.md)
+ [編輯監視器](CloudWatch-IM-get-started.edit-monitor.md)
+ [刪除監視器](CloudWatch-IM-get-started.delete-monitor.md)
+ [進階選項](CloudWatch-IM-get-started.advanced-options.md)

# 透過主控台在 Internet Monitor 中建立監視器
<a name="CloudWatch-IM-working-with.create"></a>

可以在 Internet Monitor 中建立監視器，以視覺化呈現和探索有關應用程式用戶端流量的效能和可用性資料。您可以透過新增應用程式使用 AWS 的資源，然後設定數個組態選項來建立監視器。您新增至監視器的資源提供資訊，例如，透過資源流程日誌，讓網路監視器了解 AWS 應用程式特定的網際網路流量。

建立監視器之後，請等待 15 到 30 分鐘，再檢閱監視器儀表板。Internet Monitor 需要數分鐘時間，針對最終使用者使用您應用程式的位置建立流量設定檔，隨後開始發布您的流量資料。

一般情況下，這是在網路監視器中針對一個應用程式建立一個監視器的最簡單方式。在同個監視器中，您可以依據不同的位置和 ASN (通常是網際網路服務供應商) 或其他資訊，搜尋度量資料和指標，並對其進行排序。不需要為不同區域的應用程式建立個別監視器。

此處的步驟旨在引導您透過主控台設定監視器。若要使用 使用網路監視器 API 動作 AWS Command Line Interface，請參閱 [搭配使用 CLI 與 Internet Monitor 的範例](CloudWatch-IM-get-started-CLI.md)。

**使用主控台建立監視器**

1. 透過 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) 開啟 CloudWatch 主控台。

1. 在左側導覽窗格的**網路監控**下，選擇 **Internet Monitor**。

1. 選擇 **Create monitor** (建立監視器)。

1. 在**監視器名稱**中，輸入要用於此監視器的的名稱。

1. 選擇**新增資源**，然後選取將決定此監視器網際網路流量設定檔的資源。
**注意**  
請注意以下事項：  
若要使用 Internet Monitor 產生有意義的輸出，您新增的 VPC 必須透過設定網際網路閘道來連線至網際網路。
只能為每個監視器指定一種類型的資源。

1. 選擇要監控的應用程式網際網路流量百分比。

1. 或者，在**進階設定**下，指定下列一個或多個其他選項。
   + **城市網路上限**：預設的城市網路上限值為 `500000`。如果您願意，可以降低此限制，以限制 Internet Monitor 將監控其流量的城市網路 (位置和 ASN) 數量。可以透過編輯監視器來隨時更新城市網路數量上限。如需詳細資訊，請參閱[如何選擇城市網路數量上限](IMCityNetworksMaximum.md)。
   + **Amazon S3 儲存貯體儲存**：您可以指定 Amazon S3 儲存貯體名稱和自訂字首，將應用程式網際網路流量的度量資料發布至 Amazon S3，用於所有受監控的城市網路。

     Internet Monitor 儲存您的用戶端位置和 ASN 或*城市網路對*的網際網路度量資料。網路監視器也會建立彙總的 CloudWatch 指標，以將流量傳送至您的應用程式，以及每個 AWS 區域 和節點。此外，Internet Monitor 每五分鐘將應用程式流量的網際網路度量資訊發布至 CloudWatch Logs 網際網路一次，以支援使用 CloudWatch 工具及其他方法處理資料。如果您選擇將度量發布至 S3，則其仍會發布至 CloudWatch Logs。如需詳細資訊，請參閱[在 Internet Monitor 中將網際網路度量結果發布到 Amazon S3](CloudWatch-IM-get-started.Publish-to-S3.md)。
   + **標籤**：為監視器新增一個或多個標籤。

1. 選擇 **Create monitor** (建立監視器)。

建立監視器後，請等待約 15 至 30 分鐘，讓 Internet Monitor 建立流量設定檔，並開始發布您的資料。然後，可以透過導覽至主控台中的監視器儀表板，檢視應用程式網際網路流量效能的相關資訊。

**檢視網路監視器儀表板**

1. 透過 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) 開啟 CloudWatch 主控台。

1. 在導覽窗格中，選擇**網路監控**下，再選擇 **Internet Monitor**。

1. 若要查看特定監視器的詳細資訊，請在**監視器**索引標籤上選擇一個監視器。

# 將資源新增至您的監視器
<a name="IMMonitorResources"></a>

建立監視器時，必須將應用程式的資源與監視器建立關聯：Amazon Virtual Private Cloud (VPC)、Network Load Balancer (NLB)、Amazon CloudFront 分發內容或 Amazon WorkSpaces 目錄。Internet Monitor 即會知道應用程式面向網際網路的流量和用戶端所在的位置，並且可以建立並維護流量設定檔，用以決定應為監視器發布哪些相關度量資料。

可以將下列類型的資源新增至 Internet Monitor 中的監視器，作為*受監控的資源*。
+ **VPC：**您在區域中新增的每個 VPC 皆為受監控的資源。當您新增 VPC 時，網路監視器會監控 VPC 中任何面向網際網路的應用程式流量，例如託管於 Amazon EC2 執行個體、Network Load Balancer 後方或 AWS Fargate 容器中的應用程式。
+ **Network Load Balancer：**您新增的每個 NLB 皆為受監控的資源。
+ **CloudFront 分發內容：**您新增的每項 CloudFront 分發內容皆為受監控的資源。
+ **WorkSpaces 目錄：**您在區域中新增的每個 WorkSpaces 目錄皆為受監控的資源。

您監控 VPC 的流量時，會監控 VPC 後負載平衡器上託管之應用程式的流量。您可以選擇監控個別 Network Load Balancer 負載平衡器的流量，而不是監控具有多個負載平衡器的 VPC。例如，如果您需要了解和設定功能，以便在負載平衡器層級獲得更好的效能或效率，這很有幫助。或者，您可能需要 Network Load Balancer 層級的合規資訊。

將資源新增至網路監視器中的監視器時，請注意下列事項：
+ 網路監視器不支援在同一台監視器中新增不同類型的資源。
+ 若要使用 Internet Monitor 產生有意義的輸出，您新增的 VPC 必須透過設定網際網路閘道來連線至網際網路。
+ 網路監視器不支援在同一台監視器中新增不同類型的資源。
+ 將 VPC 或 NLB 新增為資源時，請注意選擇加入的區域有區域差異。如需詳細資訊，請參閱[AWS 區域 支援網路監視器](CloudWatch-InternetMonitor.Regions.md)。
+ 此外，測量最後一哩延遲的資源也有所不同。對於網路監視器延遲度量，VPC、NLB 和 WorkSpaces 目錄不包含最後一哩延遲。

# 為您的應用程式選擇要監控的流量百分比
<a name="IMTrafficPercentage"></a>

您針對要監控的應用程式流量百分比選擇的涵蓋範圍，會決定受監控的應用程式城市網路 (用戶端位置和 ASN (通常是網際網路服務供應商)) 數量，最高可達您也可設定的選用城市網路上限。

建立監視器時，可以選擇要監控的流量百分比；若要修改現有監控器，可在主控台的任意 Internet Monitor 儀表板頁面點選**編輯監視器**。

如果您選擇監視低於 100% 的應用程式流量，監視器可能有可觀測性差距。這是因為如果 Internet Monitor 在您未監控流量的地方建立運作狀態事件，您不會注意到這些問題。將流量百分比設定為 100% 以下時，對於用戶端存取應用程式的效能和可用性分數資訊，您的涵蓋範圍也可能較小。

以下章節會描述探索流量百分比設定和涵蓋範圍的選項，並了解增加或減少涵蓋範圍的影響。
+  [探索變更應用程式流量百分比](#IMExploreTrafficPercentage)
+  [檢視以不同流量百分比設定監控的城市網路數量](#IMExploreTrafficGraphs)

## 探索變更應用程式流量百分比
<a name="ExploreAppTrafficPercentageOptions"></a>

您可以在變更應用程式流量百分比時，檢視監控的城市網路數量，探索建議您將百分比變更為的值。本節中的程序提供逐步資訊。

在網路監視器主控台中，您可以嘗試增加或減少監視器的應用程式流量百分比，並檢視因此涵蓋的城市網路預估數量。使用此選項，您可以快速查看變更流量百分比如何影響受監控的城市監視器數量。這可讓您了解可為應用程式選擇的適當應用程式流量百分比。

**探索監控涵蓋範圍並更新受監控流量百分比**

1. 透過 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) 開啟 CloudWatch 主控台。

1. 在左側導覽窗格的**網路監控**下，選擇 **Internet Monitor**。

1. 在您的監視器清單中，選擇監視器。

1. 在**設定**索引標籤的**檢視和評估流量涵蓋範圍**區段中，您可以根據選擇的流量百分比，評估對受監控城市網路總數的影響。亦可更新監控流量所佔的百分比，或變更監視器的城市網路限制。
   + **探索流量百分比選項：**在**比較流量涵蓋範圍選項**下的下拉式功能表中，選擇要繪製圖形並比較的一個或多個流量百分比。對於您選擇的每個流量百分比，當您設定該流量百分比覆蓋範圍時，可查看將被監控的城市網路數量。

     如需進一步了解，請參閱[檢視以不同百分比監控的城市網路數量](#IMExploreTrafficGraphs)。
   + **變更監控涵蓋範圍：**在**探索其他流量涵蓋範圍選項**下，選擇**更新監控涵蓋範圍**。

     在**探索並設定流量監控涵蓋範圍**對話方塊中，按一下箭頭以增加或減少要監控的流量百分比。選擇 100% 流量，您可以看到全面監控多少城市網路，以監控您的應用程式。

     注意：若要深入了受監控的城市網路數量 (此處為預估) 可能會對您成本造成的影響，請選擇 [CloudWatch 定價計算工具](https://calculator.aws/#/addService/CloudWatch)的連結，然後向下捲動至 Internet Monitor。

     若要設定新的監控流量百分比，請選擇**更新監控涵蓋範圍**。或者，若要保持目前的涵蓋範圍層級，請選擇**取消**。

## 檢視以不同流量百分比設定監控的城市網路數量
<a name="ExploreAppTrafficPercentageGraphs"></a>

您可以檢視以不同應用程式流量百分比，為您應用程式監控的城市網路數量。本節中的程序提供逐步資訊。

在網路監視器主控台中，您可以檢視圖表，其顯示在您指定的時間間隔內，以不同的應用程式流量百分比監控，城市網路的涵蓋範圍會如何變化。這會快速視覺化和比較特定流量百分比的應用程式監控涵蓋範圍，全都顯示在一張圖上。

**檢視應用程式流量百分比及相應城市網路涵蓋範圍的圖表**

1. 透過 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) 開啟 CloudWatch 主控台。

1. 在左側導覽窗格的**網路監控**下，選擇 **Internet Monitor**。

1. 在您的監視器清單中，選擇監視器。

1. 選擇**設定**頁面，然後向下捲動至**流量涵蓋範圍**。

1. 在**比較流量涵蓋範圍的選項**下，在下拉式清單中，選取一或多個百分比。您可以選擇一或多個應用程式流量百分比，系統會更新**監控的城市網路總計**圖，顯示網路監視器為該流量百分比提供的監控涵蓋範圍。選擇 **100% 流量的城市網路**，您可以看到全面監控多少城市網路，以監控您的應用程式。

請謹記以下幾點：
+ 根據應用程式流量前一小時的城市網路數目來計算流量涵蓋範圍。這表示在您選擇要監控的特定流量百分比之後，與這裡的流量涵蓋範圍比較圖中所顯示的城市網路相較，監控應用程式的城市網路可能會比較少。
+ 若要確保所有應用程式流量都受到監控，請將 `TrafficPercentageToMonitor` 設定為 100 且不要設定 `MaxCityNetworksToMonitor`。或者，您可將 `MaxCityNetworksToMonitor` 設定為 500,000，即網路監視器中的上限。
+ 如果您設定了城市網路上限，則無論您選取應用程式流量百分比選項如何，受監控城市網路的總數都絕不會超過該上限。
+ 您可以進一步了解監控的城市網路數量可能會對您成本造成的影響。在 [CloudWatch 的定價計算工具頁面](https://calculator.aws/#/addService/CloudWatch)上，向下捲動至網路監視器。

若要設定新的監控流量百分比，請在**探索其他流量涵蓋範圍選項**中，選擇**更新監控涵蓋範圍**。在對話方塊中，選擇流量百分比，然後選擇**更新監視器涵蓋範圍**。

# 在 Internet Monitor 中使用監視器
<a name="IMWhyCreateMonitor"></a>

建立網路監視器之後，有多種方式可以使用它：例如，您可以在 CloudWatch 儀表板中檢視資訊、使用 取得資訊 AWS Command Line Interface，以及設定運作狀態提醒。

您的監視器會提供應用程式和組態偏好設定的相關資訊，讓網路監視器可以自訂度量和指標，為您在事件中發布。網路監視器會從 AWS的全域基礎架構足跡收集度量。這些度量是來自世界各地的大量網路效能和可用性資訊。透過使用您為應用程式新增之資源的資訊，網路監視器可將您範圍內的效能和可用性度量發布至應用程式作用中的城市網路 (即用戶端位置和 ASN [通常為網際網路服務供應商 (ISP)])。因此，網路監視器儀表板和 CloudWatch Logs 中的度量和指標 (關於可用性、效能、受監控的傳輸位元組及往返時間) 均為用戶端位置和 ASN 專屬。

網路監視器也會確定效能和可用性何時出現異常。根據預設，網路監視器會將流量與用戶端位置中每個來源目的地配對 AWS 收集的可用性和效能測量重疊，以判斷效能或可用性何時明顯下降。當應用程式的位置和範圍出現顯著降級時，網路監視器會產生*運作狀態事件*，並將問題的相關資訊發布至監視器。

在您建立監視器後，即可使用其存取網路監視器提供的資訊或收到該資訊相關的提醒，方法如下：
+ **使用 CloudWatch 儀表板**來檢視和探索效能、可用性和運作狀態事件，探索應用程式的歷史資料，並深入了解設定應用程式以獲得更佳效能的新方式。要進一步了解，請參閱下列項目：
  + [追蹤 Internet Monitor 中的即時效能和可用性 (「概觀」頁面)](CloudWatch-IM-overview.md)
  + [在 Internet Monitor 中分析歷史資料 (「分析」頁面)](CloudWatch-IM-historical-explorer.md)
  + [取得在 Internet Monitor 中最佳化應用程式效能的建議 (「最佳化」頁面)](CloudWatch-IM-insights.md)
+ **設定運作狀態事件閾值**，變更觸發網路監視器為您應用程式建立運作狀態事件的條件。您可以設定整體閾值和局部 (城市網路) 閾值。若要進一步了解，請參閱[變更運作狀態事件閾值](CloudWatch-IM-get-started.change-threshold.md#IMUpdateThresholdFromOverview)。
+ 使用具有網路監視器 API 動作的** AWS CLI 命令**來檢視流量設定檔資訊、檢視測量、列出運作狀態事件等。如需詳細資訊，請參閱 [搭配使用 CLI 與 Internet Monitor 的範例](CloudWatch-IM-get-started-CLI.md)。
+ **使用標準 CloudWatch 工具，**例如 CloudWatch Contributor Insights、CloudWatch Metrics 瀏覽器和 CloudWatch Logs Insights，在 CloudWatch 中以視覺化方式呈現資料。如需詳細資訊，請參閱 [使用 CloudWatch 工具和網路監視器查詢介面來探索您的資料](CloudWatch-IM-view-cw-tools.md)。
+ 如果您已開啟將測量結果發布到 S3，請**使用 Athena 搭配 S3 日誌**存取和分析應用程式的網路監視器網際網路測量結果。
+ **建立 Amazon EventBridge 通知**，以便在網路監視器確定存在運作狀態事件時提醒您。如需詳細資訊，請參閱 [搭配使用 Internet Monitor 和 Amazon EventBridge](CloudWatch-IM-EventBridge-integration.md)。
+ 當網路監視器判斷問題是由網路造成 AWS 時，自動**接收 AWS Health 儀板表 通知**。通知包含 AWS 為緩解問題而採取的步驟。

# 在 Internet Monitor 中編輯監視器
<a name="CloudWatch-IM-get-started.edit-monitor"></a>

使用**動作**選單，您可以在建立監視器後，在 Amazon CloudWatch 網路監視器中編輯監視器。例如，您可以編輯監視器以執行下列動作：
+ 變更要監控的應用程式流量百分比
+ 設定或更新城市網路上限數量
+ 針對可用性或效能分數變更運作狀態事件閾值
+ 新增或移除資源
+ 啟用或更新將事件發布至 Amazon S3

請注意，建立監視器後，您無法變更監視器的名稱。

若要針對監視器進行變更，請遵循下列程序。

**編輯監視器**

1. 透過 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) 開啟 CloudWatch 主控台。

1. 在左側導覽窗格的**網路監控**下，選擇 **Internet Monitor**。

1. 選擇您的監視器，然後選擇**動作**選單。

1. 選擇**更新監視器**。

1. 進行需要的更新。例如，若要變更要監控的流量百分比，請在**要監控的應用程式流量**下，選取或輸入百分比。

1. 選擇**更新**。

如需可更新之選項的詳細資訊，請參閱下列內容：
+ 若要進一步了解您在網路監視器中新增的資源，請參閱[將資源新增至您的監視器](IMMonitorResources.md)。
+ 若要進一步了解應用程式流量百分比，請參閱[為您的應用程式選擇要監控的流量百分比](IMTrafficPercentage.md)。
+ 若要進一步了解變更運作狀態事件的閾值，請參閱[變更運作狀態事件閾值](CloudWatch-IM-get-started.change-threshold.md#IMUpdateThresholdFromOverview)。
+ 若要進一步解城市網路上限數量，請參閱[如何選擇城市網路數量上限](IMCityNetworksMaximum.md)。
+ 若要進一步了解選擇將事件發布到 S3，請參閱[在 Internet Monitor 中將網際網路度量結果發布到 Amazon S3](CloudWatch-IM-get-started.Publish-to-S3.md)。

# 在 Internet Monitor 中刪除監視器
<a name="CloudWatch-IM-get-started.delete-monitor"></a>

使用**動作**選單，您可以在 Amazon CloudWatch 網路監視器中刪除監視器。先停用監視器，然後將其刪除。

**刪除監視器**

1. 透過 [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/) 開啟 CloudWatch 主控台。

1. 在左側導覽窗格的**網路監控**下，選擇 **Internet Monitor**。

1. 選擇您的監視器，然後選擇**動作**選單。

1. 選擇**停用**。

1. 再次選擇**動作**選單，然後選擇**刪除**。

# 監視器的進階組態選項
<a name="CloudWatch-IM-get-started.advanced-options"></a>

本節提供在 Internet Monitor 中設定監視器進階選項的步驟。雖然這些組態選項為選用性質，但在某些情況下可能很有用。

例如，若您使用 Internet Monitor 監控之應用程式的流量偶爾出現突發性高峰，而且您希望確保 Internet Monitor 的帳單可預測，則可以設定城市網路流量上限。

或者，您可能想要設定運作狀態事件的自訂或本地閾值，因為您想密切關注客戶集中之特定地區的問題。

本節中的主題提供每個功能的詳細說明，並列出根據您的需求設定選項的步驟。

**Topics**
+ [選擇城市網路限制](IMCityNetworksMaximum.md)
+ [變更運作狀態事件閾值](CloudWatch-IM-get-started.change-threshold.md)
+ [將網際網路度量結果發布到 S3](CloudWatch-IM-get-started.Publish-to-S3.md)

# 如何選擇城市網路數量上限
<a name="IMCityNetworksMaximum"></a>

除了在 Internet Monitor 中為您的監視器設定流量百分比外，您也可以針對受監控的城市網路數量設定上限。本節說明城市網路上限如何協助您管理帳單費用，並提供資訊和範例，協助您決定要設定的上限 (若您選擇設定)。

網路監視器可以監控用戶端存取 AWS 應用程式資源的部分或所有位置的流量。您可以設定*城市網路*數量的監控限制，也就是用戶端位置和用戶端存取您應用程式的 ASN (通常是網際網路服務供應商)。

您可以在建立監視器時選擇要監控的[應用程式流量百分比](IMTrafficPercentage.md)。預設百分比為 100%。您可以隨時編輯監視器以更新百分比。

您為城市網路數量設定的上限，可確保帳單費用可預期。如需詳細資訊，請參閱 [Amazon CloudWatch 定價](https://aws.amazon.com//cloudwatch/pricing/)。您還可以透過使用 CloudWatch 價格計算工具，了解實際受監控之城市網路數量不同，如何影響帳單費用。若要探索選項，請在 [CloudWatch 的定價計算器頁面](https://calculator.aws/#/addService/CloudWatch)上，向下捲動至「網路監視器」。

若要更新監視器並變更城市網路上限數量，請參閱 [在 Internet Monitor 中編輯監視器](CloudWatch-IM-get-started.edit-monitor.md)。

## 帳單與城市網路上限的關係
<a name="IMCityNetworksMaximum.billing_impact"></a>

針對受監控的城市網路數量設定上限，可協助避免帳單產生非預期的費用。舉例來說，如果您的流量模式差異很大，就會相當實用。超過包含的前 100 個城市網路後 (每個帳戶的所有監視器中)，帳單費用會按受監控的每個城市網路增加。無論選擇監控的流量百分比為何，如果您設定城市網路上限數量，則其會限制網路監視器為應用程式監控的城市網路數量。

您僅須為實際受監控的城市網路數量付費。您選擇的城市網路上限數量，可讓您設定網路監視器使用監視器監控流量時可包含的總數上限。您可以透過編輯監視器，隨時變更此上限數量。

若要探索選項，請在 [CloudWatch 的定價計算器](https://calculator.aws/#/addService/CloudWatch)頁面上，向下捲動至「網路監視器」。如需有關網路監視器定價的詳細資訊，請參閱 [Amazon CloudWatch 定價](https://aws.amazon.com//cloudwatch/pricing/)頁面上的「網路監視器」區段。

## 如何選擇城市網路上限數量
<a name="IMCityNetworksMaximum.how_do_choose"></a>

或者，您可以設定城市網路數量上限。為協助您決定要選取的數量上限，請考慮您希望為應用程式監控多少流量。請注意，若您為監視器設定的*監控流量百分比*為 100%，並同時指定城市網路數量上限，則根據您選擇的限制值，可能無法監控 100% 的應用程式流量。您設定的城市網路數量上限，優先於您設定的監控流量百分比。

若要檢視您選擇的監控流量百分比如何影響應用程式監控中包含的城市監視器數量 (這有助於您決定是否設定城市網路數量上限)，請依循[檢視在不同流量百分比設定下所監控的城市網路數量](IMTrafficPercentage.md#IMExploreTrafficGraphs)中的步驟操作。

若要更詳細地探索您的選項，可以使用 Internet Monitor 指標 (如下列範例中所述)。這些範例會顯示如何根據您想要的應用程式網際網路流量覆蓋範圍，選取適合您的城市網路上限數量。使用 [CloudWatch 指標中的網路監視器指標查詢](CloudWatch-IM-view-cw-tools-metrics-dashboard.md)，即可協助您深入瞭解應用程式網際網路流量涵蓋範圍。

## 決定城市網路上限數量的範例
<a name="IMCityNetworksMaximum.example"></a>

舉例來說，假設您設定的監控上限數量為 100 個城市網路，且 2637 個城市網路的用戶端會存取您的應用程式。在 CloudWatch 指標中，您可能會看到傳回的下列網路監視器指標：

```
CityNetworksMonitored 100
TrafficMonitoredPercent  12.5
CityNetworksFor90PercentTraffic  2143
CityNetworksFor100PercentTraffic  2637
```

在此範例中，您可以看到目前正在監控 12.5％ 的網際網路流量 (上限數量設為 100 個城市網路)。如果您想要監控 90% 的流量，則下個指標會提供以下相關資訊：`CityNetworksFor90PercentTraffic` 會表示您可能需要監控 2,143 個城市網路，才可達到 90% 涵蓋範圍。為此，您可能要更新監視器並將城市網路上限數量設定為 2,143 個。

同樣地，假設您想要針對應用程式監控 100% 的網際網路流量。下個指標 `CityNetworksFor100PercentTraffic` 會表示若要達成此目標，您應該更新監視器，並將城市網路上限數量設定為 2,637 個。

如果您現在將上限設定為 5,000 個城市網路，由於該數量大於 2,637 個，因此您會看到下列傳回的指標：

```
CityNetworksMonitored 2637
TrafficMonitoredPercent  100
CityNetworksFor90PercentTraffic  2143
CityNetworksFor100PercentTraffic  2637
```

在這些指標中，您可以看到如果設定更高的限制，則可監控所有 2,637 個城市網路 (即為 100% 網際網路流量)。

# 變更監視器的運作狀態事件閾值
<a name="CloudWatch-IM-get-started.change-threshold"></a>

Internet Monitor 使用預設閾值來判定何時為監視器建立運作狀態事件。或者，您可以變更該預設全域閾值，將其設定為其他值。也可以設定本地閾值。本節說明全域和本地閾值如何一起運作，並提供自訂閾值設定步驟。

您可以變更觸發網路監視器建立運作狀態事件的整體閾值。效能分數和可用性分數的預設運作狀態事件閾值都是 95%。也就是說，應用程式的整體效能或可用性分數降至 95% 或以下時，網路監視器會建立運作狀態事件。對於整體閾值而言，運作狀態事件可能由單一大型問題或多個較小問題觸發。

您也可以變更本地 (即城市網路) 閾值及整體影響程度百分比，它們結合起來會觸發運作狀態事件。設定閾值，在分數低於一或多個城市網路 (位置和 ASN，通常是 ISP) 的閾值時建立運作狀態事件，您便可深入了解流量較低的地點何時發生問題等。

其他本機閾值選項可與可用性或效能評分的本機閾值搭配使用。第二個因素是網路監視器根據本機閾值建立運作狀態事件之前，必須受到影響的整體流量百分比。

透過設定總流量和本機流量的閾值選項，可微調建立運作狀態事件的頻率，以符合您的應用程式用途和需求。請注意，將局部閾值設得較低時，通常會建立更多運作狀態事件，這取決於您的應用程式和您設定的其他閾值組態值。

總而言之，您可以使用下列方式，為效能分數、可用性分數或兩者，設定運作狀態事件閾值：
+ 選擇其他全域閾值來觸發運作狀態事件。
+ 選擇其他局部閾值來觸發運作狀態事件。您也可以使用此選項，變更網路監視器建立事件之前，必須超過之對整體應用程式造成影響的百分比。
+ 選擇關閉根據局部閾值觸發運作狀態事件，或啟用局部閾值選項。

若要更新效能分數、可用性分數或兩者的運作狀態事件閾值，請依循下列步驟。

**變更閾值組態選項**

1. 在 中 AWS 管理主控台，導覽至 CloudWatch，然後在左側導覽窗格中選擇網路監視器。

1. 在**設定**頁面的**運作狀態事件閾值**區段中，選擇**更新閾值**。

1. 在**設定運作狀態事件閾值**頁面上，針對觸發 Internet Monitor 建立運作狀態事件的閾值和其他選項，選擇想要的新值和選項。您可以執行下列任何操作：
   + 為**可用性分數閾值**、**效能分數閾值**或兩者，選擇新值。

     每個設定的區段中的圖表，會顯示您應用程式可用性或效能的目前閾值設定和實際最近運作狀態事件分數。檢視一般值，您可以了解建議將閾值變更為的值。

     提示：若要檢視較大圖表並變更時間範圍，請選擇圖表右上角的展開按鈕。
   + 選擇開啟或關閉可用性、效能或兩者的局部閾值。啟用選項時，您可以設定希望網路監視器建立運作狀態事件時的閾值和影響等級。

1. 設定閾值選項之後，請選擇**更新運作狀態事件閾值**以儲存更新。

若要進一步了解運作狀態事件的運作方式，請參閱[網路監視器建立和解決運作狀態事件的時機](CloudWatch-IM-inside-internet-monitor.md#IMHealthEventStartStop)。

# 在 Internet Monitor 中將網際網路度量結果發布到 Amazon S3
<a name="CloudWatch-IM-get-started.Publish-to-S3"></a>

您可以選擇讓 Internet Monitor 將網際網路度量結果發布到 Amazon S3，以取得監視器中受監控之城市網路 (用戶端位置和 ASN [通常為網際網路服務供應商]) 的面向網際網路的流量 (最高 500,000 個城市網路服務限制)。網路監視器每五分鐘會針對各監視器的前 500 個 (按流量計算) 城市網路，自動將網際網路度量發布至 CloudWatch Logs。該程式發布至 S3 的度量包含發布至 CloudWatch Logs 的前 500 個城市網路。

您可以選擇發布到 S3 的選項，並指定要在建立或更新監視器時將度量發布到的儲存貯體。您必須先在 S3 中建立儲存貯體，才可在網路監視器中進行指定。可發布至 S3 的網際網路度量之服務限制為 500,000 個城市網路。網路監視器會將網際網路度量作為事件 (存放在儲存貯體的一系列壓縮日誌檔案物件) 發布至 S3。

當您建立適用於網路監視器的 S3 儲存貯體以發布度量時，請務必遵循 CloudWatch Logs 提供的許可指導。這樣做可確保網路監視器可以直接將日誌發佈到 S3，而且如果需要， AWS 可以建立和變更與接收日誌的日誌群組相關聯的資源政策。如需詳細資訊，請參閱《Amazon CloudWatch Logs 使用者指南》中的[傳送至 CloudWatch Logs 的日誌](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/AWS-logs-and-resource-policy.html#AWS-logs-infrastructure-CWL)。

發布的日誌檔案已壓縮。如果您使用 Amazon S3 主控台開啟日誌檔案，則其會解壓縮日誌檔案，並顯示網際網路度量事件。如果您下載這些檔案，則必須解壓縮才能查看事件。

您也可以使用 Amazon Athena 查詢日誌檔案中的網際網路度量。Amazon Athena 是一種互動式查詢服務，可讓您透過使用標準 SQL 輕鬆分析 Amazon S3 中的資料。如需詳細資訊，請參閱[使用 Amazon Athena 查詢 Amazon S3 日誌檔案中的網際網路度量結果](CloudWatch-IM-view-cw-tools.S3_athena.md)。