

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

# 監視器的進階組態選項
進階選項

本節提供在 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)

# 如何選擇城市網路數量上限
選擇城市網路限制

除了在 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)。

## 帳單與城市網路上限的關係
如何計費

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

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

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

## 如何選擇城市網路上限數量
如何選擇城市網路數量上限

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

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

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

## 決定城市網路上限數量的範例
城市網路上限數量範例

舉例來說，假設您設定的監控上限數量為 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% 網際網路流量)。

# 變更監視器的運作狀態事件閾值
變更運作狀態事件閾值

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
將網際網路度量結果發布到 S3

您可以選擇讓 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)。