什麼是網路流程監視器? - Amazon CloudWatch

什麼是網路流程監視器?

Network Flow Monitor 是 Amazon CloudWatch 網路監視器的一項功能。Network Flow Monitor 使用您在 AWS 工作負載中安裝的全受管代理程式,傳回有關網路流量的效能和可用性指標。藉助 Network Flow Monitor,您可以存取實際工作負載近乎即時的指標,包括重傳次數與傳輸的資料量。也可以透過檢查網路運作狀態指標 (NHI) 值,識別監視器追蹤的網路流量是否發生底層 AWS 網路問題。

Network Flow Monitor 的主要功能

  • 透過 Network Flow Monitor,您可以取得 VPC 網路內 TCP 型流量的延遲與封包遺失率近即時指標,從而追蹤並調查工作負載流量的網路問題。

  • 當您的 AWS 工作負載遇到網路降級問題時,Network Flow Monitor 可協助判斷問題根源是應用程式工作負載還是底層 AWS 基礎結構。然後,您可以快速將疑難排解的重點放在發生問題的區域。

如何使用 Network Flow Monitor

使用 Network Flow Monitor,您可以在執行個體上安裝輕量型代理程式,用於收集和彙總效能指標。Network Flow Monitor 代理程式會分析 TCP 流量,然後將效能指標匯出至 Network Flow Monitor 服務後端。

代理程式將收集您工作負載的下列指標:TCP 往返時間 (RTT)、TCP 重傳逾時、TCP 重傳次數,以及傳輸的資料量 (位元組)。在執行個體上安裝代理程式後,代理程式將偵測執行個體託管的對應工作負載。代理程式隨後將產生網路效能指標,並將指標傳送至 Network Flow Monitor 後端。指標將彙整至子網路、可用區域、VPC 及 AWS 服務等類別中。

在 Network Flow Monitor 範圍內,所有網路流量之主要貢獻因子 (依指標類型) 的效能指標將顯示在 AWS 管理主控台 的工作負載洞察索引標籤上。透過檢閱主要貢獻因子的資料表與圖表,您可以建立監視器,以確定可能需要疑難排解的故障位置,以及需要持續監控的工作負載。

藉助監視器,您可以隨時間推移更密切地監控特定工作負載,並檢視特定網路流量的詳細資訊。除檢視所選網路流量之主要貢獻因子的效能指標外,您還可以檢視包含網路流量所經過之網路跳數的網路路徑資訊,以協助排解問題。此外,Network Flow Monitor 同時會產生監視器的網路運作狀態指標 (NHI)。若 NHI 值為降級,表示在您選取的時間段內,監視器追蹤的至少一個網路流量發生過 AWS 網路問題。

除檢閱所建立之監視器中的資訊外,建議您定期返回檢視工作負載洞察頁面上的指標,掌握網路流量中各項效能指標的最新主要貢獻因子。當您檢閱最新資訊時,請考慮是否需要增減現有監視器中的工作負載,或者建立新的監視器。