Skip to main content
Data Infrastructure Insights
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

Kubernetes 網路效能監控與映射

貢獻者 netapp-alavoie

Kubernetes 網路效能監控和映射功能透過映射服務(也稱為工作負載)之間的依賴關係來簡化故障排除,並提供對網路效能延遲和異常的即時可見性,以便在效能問題影響使用者之前識別它們。此功能透過分析和審核 Kubernetes 流量來幫助組織降低整體成本。

主要特點:• 工作負載圖顯示 Kubernetes 工作負載依賴關係和流程,並反白顯示網路和效能問題。 • 監控 Kubernetes pod、工作負載和節點之間的網路流量;識別流量和延遲問題的來源。 • 透過分析入口、出口、跨區域和跨區域網路流量來降低整體成本。

工作負載圖範例

先決條件

在使用 Kubernetes 網路效能監控和映射之前,您必須先設定"NetApp Kubernetes 監控操作員"啟用此選項。在部署操作員期間,選擇“網路效能和地圖”複選框以啟用。您也可以透過導覽至 Kubernetes 登入頁面並選擇「修改部署」來啟用此選項。

在 NKMO 停止期間選擇地圖選項

監視器

工作負載圖使用"監視器"來獲取資訊。Data Infrastructure Insights提供了許多預設的 Kubernetes 監視器(請注意,這些監視器預設可能處於_暫停_狀態。您可以_恢復_(即啟用)您想要的監視器),或者您可以為 kubernetes 物件建立自訂監視器,工作負載圖也將使用這些監視器。

您可以針對以下任何物件類型建立Data Infrastructure Insights指標警報。確保資料按預設物件類型分組。

  • kubernetes.工作負載

  • kubernetes.daemonset

  • kubernetes.deployment

  • kubernetes.cronjob

  • kubernetes.job

  • kubernetes.replicaset

  • kubernetes.statefulset

  • Kubernetes Pod

  • kubernetes.network_traffic_l4

地圖

地圖顯示服務/工作負載及其相互關係。箭頭顯示交通方向。將滑鼠懸停在工作負載上會顯示該工作負載的摘要訊息,如下例所示:

工作負載圖工作負載範例

圓圈內的圖示代表不同的服務類型。請注意,僅當底層物件具有標籤

服務圖示說明

每個圓圈的大小表示節點大小。請注意,這些尺寸是相對的,您的瀏覽器縮放等級或螢幕尺寸可能會影響實際的圓圈尺寸。同樣,流量線樣式可讓您一目了然地了解連線大小;粗實線表示高流量,而淺虛線表示低流量。

圓圈內的數字是服務目前正在處理的外部連線數。

圖例顯示了相對圓(節點)和連接尺寸

工作負載詳情和警報

彩色圓圈表示工作負載的警告或嚴重程度警報。將滑鼠停留在圓圈上以查看問題摘要,或點擊圓圈可開啟包含更多詳細資訊的滑出面板。

帶有警報的工作負載滑出詳細信息

尋找和過濾

與其他Data Infrastructure Insights功能一樣,您可以輕鬆設定篩選器以專注於您想要的特定物件或工作負載屬性。

工作負載圖過濾

同樣,在“查找”欄位中輸入字串將突出顯示匹配的工作負載。

在尋找框中輸入突出顯示工作量

工作負載標籤

如果您希望地圖識別所顯示的工作負載類型(即圓圈圖示),則工作負載標籤是必要的。標籤的得出方式如下:

  • 通用術語中運行的服務/應用程式的名稱

  • 如果來源是 pod:

  • 如果來源位於 Kubernetes 叢集外部:

    • Data Infrastructure Insights將嘗試解析 DNS 解析名稱以提取服務類型。

      例如,DNS 解析名稱為 s3.eu-north-1.amazonaws.com,解析名稱將被解析為 s3 作為服務類型。

深入探索

右鍵單擊工作負載會顯示更多選項以供進一步探索。例如,您可以從這裡放大查看該工作負載的連線。

工作負載圖右鍵單擊縮放以顯示工作負載的連接

或者您可以開啟詳細資料滑出面板直接檢視_摘要_、_網路_或_Pod & Storage_標籤。

詳細滑出網路標籤範例

最後,選​​擇「前往資產頁面」將開啟工作負載的詳細資產登入頁面。

工作負載資產頁面