使用 Network Flow Monitor
Network Flow Monitor 提供近乎即時的網路效能可見性,例如封包遺失率與延遲、Amazon EC2 執行個體之間的流量,以及流向其他 AWS 服務 (例如 Amazon S3 和 Amazon DynamoDB) 或其他 AWS 區域邊緣的流量。Network Flow Monitor 會接收來自您安裝於執行個體上之輕量型軟體代理程式的資料。代理程式從 TCP 連線收集效能統計資料。此資料會傳送至 Network Flow Monitor 後端服務,並計算每個指標類型的主要貢獻因子。
Network Flow Monitor 也會判斷 AWS 是否為偵測到網路問題的原因,並報告您選擇監控其詳細資訊的網路流量相關資訊。
您可以檢視單一帳戶中資源的網路流量相關網路效能資訊,也可以使用 AWS Organizations 設定 Network Flow Monitor,透過使用管理或委派管理員帳戶登入,檢視組織中多個帳戶的效能資訊。
Network Flow Monitor 適用於想要近乎即時深入了解網路效能的網路營運商和應用程式開發人員。在 CloudWatch 的 Network Flow Monitor 主控台中,您可以檢視資源網路流量之效能資料,該等資料已從代理程式彙總,並分組歸類於不同類別中。例如,您可以查看可用區域之間或 VPC 之間的流量資料。然後,您可以針對特定流量建立監視器,以便檢視更多細節或長期密切追蹤。
藉助監視器,您可以在指定的時間範圍內,快速視覺化呈現網路連線的封包遺失和延遲狀況。對於每個監視器,Network Flow Monitor 還會產生網路運作狀態指標 (NHI)。NHI 值可告知您:在評估時段內,監視器追蹤的網路流量是否發生過 AWS 網路問題。藉助 NHI 資訊,您可以快速決定要讓疑難排解工作著重在 AWS 網路問題,還是著重在您的工作負載所引發的網路問題。
若要檢視設定和使用 Network Flow Monitor 的範例,請參閱下列部落格文章: Visualizing network performance of your AWS Cloud workloads with Network Flow Monitor