

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

# 使用網路監視器儀表板監控和最佳化
<a name="CloudWatch-IM-monitor-and-optimize"></a>

使用 中的網路監視器儀表板 AWS 管理主控台，您可以視覺化資料，取得應用程式 AWS 網際網路流量的洞見和建議，並為監視器設定選項。

建立監視器以監控應用程式的網際網路效能和可用性之後，Internet Monitor 會儲存用戶端位置和 ASN 或*城市網路*對的網際網路度量結果。網路監視器也會建立彙總的 CloudWatch 指標，以將流量傳送至您的應用程式，以及每個 AWS 區域 和節點。您可以使用數種不同方式篩選、探索，並從監視器的資訊中取得以行動為導向的建議。Internet Monitor 儀表板會引導您檢視並深入了解受監控流量的資料。

若要開始使用，請在 CloudWatch 主控台的**網路監控**下，選擇 **Internet Monitor**。然後，選取要使用的監視器。

**注意**  
本節主要說明如何使用 篩選和檢視網路監視器指標 AWS 管理主控台。或者，您可以將網路監視器 API 操作與 AWS CLI 或 SDK 搭配使用，以直接使用存放在 CloudWatch Logs 檔案中的網路監視器事件。如需詳細資訊，請參閱[使用監視器和度量資訊](IMWhyCreateMonitor.md#IMAccessIMInformation)。如需使用 API 操作的詳細資訊，請參閱[搭配使用 CLI 與 Internet Monitor 的範例](CloudWatch-IM-get-started-CLI.md)，以及《[Internet Monitor API 參考](https://docs.aws.amazon.com/internet-monitor/latest/api/Welcome.html)》。

Internet Monitor 儀表板中有五個頁面 (索引標籤)：
+ 在**概觀**頁面上，您可以取得受監控流量的整體檢視，包括目前效能和可用性資訊、最近和目前運作狀態事件的摘要，以及可能改善用戶端效能的最佳建議。
+ 在**運作狀態事件**頁面上，您可以檢視目前或先前影響到用戶端存取您應用程式之位置的運作狀態事件。
+ 在**分析**頁面上，您可以檢視用戶端位置中最高受監控流量的相關資訊 (依流量計)，並以多種可自訂方式進行彙總。亦可檢視運作狀態評分和指標的歷史趨勢。可以依位置、ASN、日期等條件進行篩選，並視覺化呈現一段時間內的網際網路流量指標。
+ 在**最佳化**頁面上，Internet Monitor 會根據您的流量模式和過去的效能，預測應用程式對最佳 AWS 區域 (或 Amazon CloudFront) 的效能改善。對於每個最佳組態，關聯的資料表會依用戶端位置提供所降低延遲的明細。在第二個頁面上，您可以選取多個區域 (如果需要，請包含 CloudFront 組態) 來比較延遲降低情況。對於選取的每個組態 (區域)，頁面會顯示關聯的延遲詳細資訊資料表 (依城市位置列示)。
+ 在**設定**頁面上，您可以看到監視器詳細資訊和設定選項，例如要監控的流量百分比。

除了這些儀表板選項之外，您還可以使用工具深入了解 Internet Monitor 搭配監視器收集的指標詳細資訊。由於 Internet Monitor 會產生並發布有關流量度量結果的日誌檔案，因此您可以使用主控台中的其他 CloudWatch 工具，進一步視覺化呈現 Internet Monitor (包含 CloudWatch Contributor Insights、CloudWatch Metrics 和 CloudWatch Logs Insights) 發布的資料。如需詳細資訊，請參閱[使用 CloudWatch 工具和網路監視器查詢介面來探索您的資料](CloudWatch-IM-view-cw-tools.md)。

請參閱下列各節，了解如何使用網路監視器來探索效能和可用性測量結果。

**Topics**
+ [追蹤 Internet Monitor 中的即時效能和可用性 (「概觀」頁面)](CloudWatch-IM-overview.md)
+ [在 Internet Monitor 中檢視運作狀態事件和指標 (「運作狀態事件」頁面)](CloudWatch-IM-Health-events.md)
+ [在 Internet Monitor 中分析歷史資料 (「分析」頁面)](CloudWatch-IM-historical-explorer.md)
+ [取得在 Internet Monitor 中最佳化應用程式效能的建議 (「最佳化」頁面)](CloudWatch-IM-insights.md)
+ [Internet Monitor 中的監控詳細資訊 (「設定」頁面)](CloudWatch-IM-configure.md)

# 追蹤 Internet Monitor 中的即時效能和可用性 (「概觀」頁面)
<a name="CloudWatch-IM-overview"></a>

Internet Monitor 主控台的**概觀**頁面會顯示監視器追蹤之流量的效能和可用性高階檢視，以及運作狀態事件影響受監控流量的時間軸。此頁面同時提供最佳的組態變更建議，有助降低最佳用戶端位置 (依流量計) 中使用您應用程式之用戶端的延遲。

**流量概觀和狀態**  
**流量概觀**區段簡要呈現應用程式的可用性與效能資訊。請注意，此區段顯示*彙總的*整體效能和可用性分數，其中有考慮到所有最終使用者和服務位置的應用程式的所有流量。您可以在**分析**標籤上搜尋和篩選測量資訊，以查看特定用戶端位置和服務地點的運作狀態評分。  
在**狀態**下，您可以檢視監視器是否正在為其主動建立資料，或正在等待資料可用。也可以檢視正在受監控之應用程式流量的百分比。如果想要變更百分比，請參閱**設定**頁面。  
網路監視器使用統計程序來建立受監控流量的可用性和效能分數。 AWS 具有有關不同 ASNs 和服務地理位置之間網路流量網際網路效能和可用性的大量歷史資料 AWS 。網路監視器會使用從其全球網路足跡 AWS 擷取的連線資料，來計算網際網路流量可用性和效能的基準。這與我們在 AWS 用來監控自己的網際網路運作時間和可用性的資料相同。  
網路監視器會使用這些測量結果作為基準，偵測應用程式效能和可用性的下降時機，並與基準進行比較。為方便您查看上述下降情況，我們會以效能分數和可用性分數形式向您回報該資訊。  
如需詳細資訊，請參閱[如何 AWS 計算效能和可用性分數](CloudWatch-IM-inside-internet-monitor.md#IMExperienceScores)。

**運作狀態事件時間軸**  
**運作狀態事件時間軸**圖表顯示過去 24 小時發生的運作狀態事件。圖表下方的摘要顯示應用程式目前和最近的影響。如需詳細資訊，可以選擇**檢視更多運作狀態事件**。  
若要變更運作狀態事件的閾值，請前往**設定**頁面。

**減少您的主要區域的延遲**  
網路監視器會自動評估 AWS 區域 目前應用程式組態最常使用的 （也就是具有最高用戶端磁碟區的 區域），並判斷另一個區域是否可以為您的用戶端提供更好的第一個位元組彙總時間 (TTFB)。  
請注意，由於這是彙總的 TTFB，若將流量從一個區域移至另一個區域，多數位置的 TTFB 預期會改善，但某些區域的用戶端可能看不到變化或出現效能下降的情況。  
若要探索更多延遲改善建議，包括細微層級的詳細資訊 (例如用戶端位置)，請參閱**最佳化**頁面。

# 在 Internet Monitor 中檢視運作狀態事件和指標 (「運作狀態事件」頁面)
<a name="CloudWatch-IM-Health-events"></a>

Internet Monitor 主控台的**運作狀態事件**頁面提供會影響您的應用程式用戶端位置和 ASN 的運作狀態事件地圖。您可以按一下地圖上的圓圈以獲取事件的更多詳細資訊。**運作狀態事件**資料表列出了受事件影響的位置，以及有關影響的詳細資訊。

**網際網路流量概觀**  
**網際網路流量概觀**地圖會顯示特定於您的用戶端從中存取應用程式的位置和 ASN 的網際網路流量和運作狀態事件。地圖上的灰色國家/地區為包含應用程式流量的國家/地區。  
地圖上的各圓圈表示在您所選時段內某個區域中的運作狀態事件。網路監視器會在偵測到問題時，以特定 （但可自訂） 閾值建立運作狀態事件，並在託管於 的其中一個資源 AWS 與用戶端存取您應用程式的城市網路之間建立連線。  
在地圖上選擇一個圓圈，便會顯示更多有關該位置運作狀態事件的詳細資訊。此外，針對具有運作狀態事件的叢集，您可以在地圖下方的 **Health events** (運作狀態事件) 資料表中查看詳細資訊。  
請注意，如果 Internet Monitor 判斷事件對應用程式有重大影響，會在監視器中建立運作狀態事件。如果在您所選時段內，未有任何運作狀態事件對用戶端位置的流量影響超過閾值，則地圖將為空白。如需詳細資訊，請參閱[網路監視器建立和解決運作狀態事件的時機](CloudWatch-IM-inside-internet-monitor.md#IMHealthEventStartStop)。

**運作狀態事件**  
**運作狀態事件**資料表會列出受運作狀態事件影響的用戶端位置，以及事件的相關資訊。下列資料欄包含在資料表中。      
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/AmazonCloudWatch/latest/monitoring/CloudWatch-IM-Health-events.html)
如果您在**運作狀態事件**資料表中選擇其中一個用戶端位置，則可查看該位置運作狀態事件的詳細資料。例如，您可以查看事件的開始和結束時間，以及本機流量影響。

**網路路徑視覺化**  
如果 Internet Monitor 已完成事件故障分析，可以檢視**網路路徑視覺化**，查看流向用戶端位置之流量的完整網路路徑。完整路徑會顯示您應用程式在用戶端位置對之 AWS 位置與用戶端之間運作狀態事件的網路路徑上的每個節點。  
當 Internet Monitor 判斷故障原因時，會在節點周圍新增虛線紅色圓圈。損害可能是由 ASN [通常為網際網路服務供應商 (ISP)] 造成，也可能是由 AWS造成。若有數個造成損害的原因，則會圈出多個節點。

# 在 Internet Monitor 中分析歷史資料 (「分析」頁面)
<a name="CloudWatch-IM-historical-explorer"></a>

在 Internet Monitor 主控台的**分析**頁面上，可以依流量檢視所監控的流量中，應用程式的最佳用戶端位置。您還可以檢視顯示流量的效能和可用性分數的圖表，以及應用程式受監控流量的其他網際網路流量指標圖表。

若要開始探索應用程式流量的 Internet Monitor 資料，請選取時段。接著，選擇特定的地理位置 (例如城市) 以及 (可選) 其他篩選條件。Internet Monitor 會將篩選條件套用至您的資料，然後您會看到顯示應用程式度量結果的資料圖表。**分析**頁面上的資料圖表會展示一段期間內應用程式的效能評分、可用性評分、傳輸的受監控位元組 (針對 VPC、Network Load Balancer 和 CloudFront 分發內容) 或用戶端連線計數 (針對 WorkSpaces 目錄)，以及往返時間 (RTT)。

**分析**頁面頂端的選項決定頁面圖表中顯示之流量的時間範圍和類型。您可以依用戶端位置或 ASN 進行篩選，或選擇以特定精細程度顯示流量圖 (預設為城市層級)。

**最上方用戶端位置**  
根據預設，**最佳用戶端位置**圖表顯示您的最佳受監控流量位置。您可以選擇其他欄位來對圖表排序，或採用其他排序方式，例如按流量最低的位置排序。  
您為頁面選擇的篩選條件決定位置的區域、時間範圍等。

**流量運作狀態評分**  
本節顯示流量運作狀態分數圖表以及受監控流量的指標。這些圖表反映您在頁面頂端所選篩選條件對應的資料。  
**流量運作狀態分數**圖表會透過呼叫影響受監控用戶端流量的運作狀態事件，顯示本機和整體流量的效能和可用性資訊。 AWS 具有不同 ASNs 和服務地理位置之間網路流量網際網路效能和可用性的大量歷史資料 AWS 。網路監視器會使用從其全球網路足跡 AWS 擷取的連線資料，來計算網際網路流量的效能和可用性基準。這與我們在 用來 AWS 監控自己的網際網路運作時間和可用性的資料相同。  
網路監視器會使用這些測量結果作為基準，偵測應用程式效能和可用性的下降時機，並與基準進行比較。為方便您查看上述下降情況，我們會以效能分數和可用性分數形式向您回報該資訊。如需詳細資訊，請參閱[如何 AWS 計算效能和可用性分數](CloudWatch-IM-inside-internet-monitor.md#IMExperienceScores)。  
其他圖表將顯示應用程式流量的資訊，包括傳輸的受監控位元組 (針對 VPC、Network Load Balancer 和 CloudFront 分發內容) 或用戶端連線計數 (針對 WorkSpaces 目錄)，以及往返時間 (RTT)。  
請注意，當往返時間 (RTT) 在最終使用者位置之間彙總時，該值會以每個用戶端位置驅動的流量加權。例如，有兩個用戶端位置，一個以 5 毫秒 RTT 提供 90% 流量，另一個以 10 毫秒 RTT 提供 10% 的流量，結果得出彙總 RTT 為 5.5 毫秒 (5 毫秒 \$1 0.9 \$1 10 毫秒 \$1 0.1)。

也可以使用 CloudWatch 工具或其他方法，探索 Internet Monitor 針對受監控流量儲存的網際網路度量結果。如需詳細資訊，請參閱[使用 CloudWatch 工具和網路監視器查詢介面來探索您的資料](CloudWatch-IM-view-cw-tools.md)。此外，您可以根據 Internet Monitor 資料建立 CloudWatch 警示，例如在發生運作狀態事件時通知您。如需詳細資訊，請參閱[使用 Internet Monitor 建立警示](CloudWatch-IM-create-alarm.md)。

# 取得在 Internet Monitor 中最佳化應用程式效能的建議 (「最佳化」頁面)
<a name="CloudWatch-IM-insights"></a>

透過 Internet Monitor 主控台的**最佳化**頁面，取得如何最佳化用戶端應用程式效能的建議。網路監視器會評估受監控的應用程式流量，並藉由變更您為應用程式設定的 AWS 區域 來判斷您是否可以減少延遲。或者，如果您選擇在建議中納入 Amazon CloudFront，也可以檢視延遲變動情況。

您可以依流量檢視應用程式之最佳區域的建議，或依流量檢視最佳用戶端位置的建議。

****有關降低最佳區域之延遲的建議****  
為了協助您快速了解減少用戶端延遲的最佳選項，網路監視器會自動為您的最佳區域 （依流量） 提供改善應用程式延遲的建議。  
您亦可針對應用程式為客戶提供服務的所有區域，探索組態變更。這包括在更深層的精細程度上取得每個建議變更的詳細資訊，例如依特定用戶端位置。若要探索應用程式的所有區域組態和預期延遲變更，請選擇**所有區域的最佳化建議**。

****有關降低所有區域之延遲的建議****  
若要探索如何為用戶端存取應用程式的所有區域降低延遲，請選擇**所有區域的最佳化建議**，開啟一個新的儀表板頁面。在此頁面中，您可以選取不同區域進行設定，並可選擇將 CloudFront 納入組態比較範圍，隨後即可比較各選取組態的第一個位元組時間 (TTFB)。  
接著，針對每項比較，您還能檢視更精細層級 (依用戶端位置) 的資料表，其中列出每個位置的平均預期 TTFB。

****有關降低最佳位置之延遲的建議****  
Internet Monitor 還提供依特定位置為用戶端降低應用程式延遲的建議。當資料表列出相同位置的多個建議時，請展開該列的城市位置以查看詳細資訊。  
請注意，如果您將組態變更為使用不同的區域，或使用 CloudFront，則延遲改善情形可能會隨用戶端位置不同而有所差異。例如，某些位置的延遲可能會改善，但在其他位置則保持原樣，甚至惡化。

****透過更新路由組態降低延遲的建議****  
注意：這些建議僅與區域負載平衡器的應用程式流量相關。對於您為 CloudFront 分發內容或 WorkSpaces 資源建立的監視器，資料表不會顯示相關資訊。  
使用網路監視器，您可以檢視使用不同 DNS 解析程式 （通常是 ISPs) 存取應用程式之 IPv4 IP 字首 AWS 位置延遲的相關資訊。藉助此資訊，您可以採取措施降低特定使用者群組的延遲，方法是將一組由 CIDR 集合指定的 IP 位址字首路由至您所在區域的端點，從而為使用者降低延遲。如果還沒有字首的 CIDR 集合，可以前往 Amazon Route 53 建立一個。然後，您可以在 Route 53 中更新路由，將集合中的 IP 位址路由至特定區域。  
如果想要針對一組 IP 位址字首建立 CIDR 集合，可以選取包含所需 IP 字首的一個或多個資料列，然後選擇**新增至 CIDR 集合**。然後，在 Route 53 主控台中，可以設定路由政策，將集合中的 IP 位址路由到應用程式延遲較低的區域。  
若要進一步了解 Route 53 中的以 IP 為基礎的路由，請參閱[以 IP 為基礎的路由](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy-ipbased.html)。

透過檢視此頁面上的建議內容，您可以開始規劃可改善用戶端效能的組態和部署。請注意，當資料無法顯示時，您可能會在資料欄中看到破折號 (-) 而非值。

如需有關 TTFB 計算的詳細資訊，請參閱 [TTFB 和延遲的AWS 計算](CloudWatch-IM-inside-internet-monitor.md#IMCalculateTTFB)。若要檢閱如何改善效能的具體範例，請參閱 [Using Internet Monitor for a Better Gaming Experience](https://aws.amazon.com/blogs/gametech/using-cloudwatch-internet-monitor-for-a-better-gaming-experience/)。

# Internet Monitor 中的監控詳細資訊 (「設定」頁面)
<a name="CloudWatch-IM-configure"></a>

在**設定**頁面上，您可以檢視監視器的詳細資訊，包括您監控流量的資源清單，以及觸發運作狀態事件的閾值。也可以探索和比較監視器流量百分比的值，以及其對監視器涵蓋 (監控) 之城市網路數量所產生的影響。最後，可以檢視發布至 Amazon S3 儲存貯體之度量結果的相關資訊。

您可以設定監視器來變更大多數選項，例如要監控的流量百分比。如需詳細資訊，請參閱[設定您的監視器](#IMUpdateMonitorConfig)。

## 監控詳細資訊
<a name="CloudWatch-IM-configure-details"></a>

**監視器詳細資訊**區段包含監視器的基本資訊，包括名稱、目前為應用程式監控的流量百分比、城市網路數量上限 (如果您已設定)，以及監視器的狀態資訊。

下方文字說明您在**狀態**和**狀態資訊** (資料處理狀態) 中可能看到的值。


| 狀態 | 描述 | 
| --- | --- | 
|  作用中  |  監視器已建立並處於作用中狀態。  | 
|  待定  |  目前正在建立監視器，尚未啟用。  | 
|  非作用中  |  監視器已建立，但已設定為非作用中。  | 
|  錯誤  |  監視器處於錯誤狀態。  | 


| 狀態詳細資訊 (資料處理狀態) | Description | 
| --- | --- | 
|  OK  |  監視器正在積極處理資料。  | 
|  非作用中  |  監視器處於非作用中狀態，未處理資料。  | 
|  收集資料  |  監視器正在積極收集資料。  | 
|  資料不足  |  監視器正在積極處理資料，但資料點數量不足，無法產生洞見。  | 
|  錯誤存取 CloudWatch  |  監視器在傳輸 CloudWatch 指標資料和日誌事件時遇到問題。  | 

## 運作狀態事件閾值
<a name="CloudWatch-IM-configure-health-event-thresholds"></a>

在本節中，您可以檢視為此監視器設定之運作狀態事件的目前閾值。如果尚未設定任何自訂閾值，此處顯示的值即為預設值。

根據預設，系統不會根據本地閾值觸發運作狀態事件。如果本地運作狀態事件閾值對於您的 Internet Monitor 案例很有用，您可以啟用此選項並指定要使用的閾值。

您可以進一步了解運作狀態事件閾值的運作方式，並檢閱新增本地閾值或變更現有閾值的潛在影響。如需詳細資訊，請參閱[變更運作狀態事件閾值](CloudWatch-IM-get-started.change-threshold.md#IMUpdateThresholdFromOverview)。

## 流量涵蓋範圍
<a name="CloudWatch-IM-configure-traffic-coverage"></a>

在本節中，您可以深入了解有關監視器流量涵蓋範圍的選項。當您變更監視器的流量百分比時，網路監視器會監控不同數量的應用程式流量。如果您將流量百分比設定為小於 100% (預設值為 100%)，則用戶端用來存取應用程式的部分城市網路可能不會受到監控。您可以探索不同流量百分比值的影響，以了解您設定的不同值如何影響您的城市網路覆蓋範圍。

**監控城市網路總數**圖表會顯示目前受監控的城市網路數量，以及您將流量百分比設定為 100% 時，有多少網路會受到監控。若要檢視圖表上不同的流量百分比值，請在下拉式功能表中選取百分比。

在您探索不同的選項後，可以選擇**更新監控範圍**來變更要監控的流量百分比。

若要設定最大城市網路限制，請在頁面頂端選擇**編輯監視器**。然後在**進階選項**底下，設定最大城市網路值。

## 設定監視器
<a name="CloudWatch-IM-configure-updates"></a>

如同 Internet Monitor 儀表板中的每個頁面，您可以選擇**編輯監視器**來變更監視器的選項，包括新增或移除資源。如需如何更新下列組態選項的詳細資訊，請點選所提供的連結。

**檢視運作狀態事件閾值**  
在本節中，您可以檢視為此監視器設定之運作狀態事件的目前閾值。  
若要更新運作狀態閾值，請參閱[變更運作狀態事件閾值](CloudWatch-IM-get-started.change-threshold.md#IMUpdateThresholdFromOverview)。

**檢視和評估流量涵蓋範圍**  
在本節中，您可以比較當您選擇不同的百分比值時，為應用程式變更監控的流量百分比對涵蓋 (監控) 之城市網路數量的影響。  
也可以變更監控的流量百分比，或變更監視器包含之城市網路數量限制。要變更流量百分比，請選擇**更新監控涵蓋範圍**。  
如需詳細步驟和資訊，請參閱[探索變更您的應用程式流量百分比](IMTrafficPercentage.md#IMExploreTrafficPercentage)。

**將網際網路度量發布到 Amazon S3 的組態詳細資訊**  
如果您已設定 Internet Monitor 將監視器的網際網路度量發布到 Amazon S3 儲存貯體，則此處會顯示組態的相關資訊。  
若要設定此選項，請參閱[將網際網路度量發布到 S3](CloudWatch-IM-get-started.Publish-to-S3.md#IMPublishToS3)。