您可以新增 Tanzu Kubernetes Grid Integrated Edition 做為資料來源,並在 vRealize Network Insight 中擷取叢集詳細資料。

備註: vRealize Network Insight 僅支援所有 VMware Tanzu Kubernetes Grid 產品中的 VMware Tanzu Kubernetes Grid Integrated Edition。

必要條件

  • 您必須確保:
    • 資料來源遵循 vRealize Network Insight 中支援的 VMware Ports and Protocols。如需詳細資訊,請參閱 VMware Ports and Protocols
    • 資料來源及其版本在 vRealize Network Insight 中受支援。如需詳細資訊,請參閱支援的產品和版本
  • 您必須具有 pks.clusters.admin 權限。
  • 您必須新增對應的 NSX-T Manager。

程序

  1. 移至設定 > 帳戶和資料來源
  2. 按一下新增來源
  3. 在 [容器] 下,選取 TKGI
  4. 在 [新增 TKGI 帳戶或來源] 頁面上,提供以下詳細資料:
    欄位名稱 說明
    NSX-T Manager 選取支援 Tanzu Kubernetes Grid Integrated Edition 部署的基礎網路的 NSX-T Manager。
    收集器虛擬機器 vRealize Network Insight 會自動選取與所選 NSX-T Manager 相關聯的對應收集器虛擬機器。
    備註: 新增為 NetFlow 收集器的收集器虛擬機器不在清單中。
    API 主機名稱 (FQDN) 輸入 Tanzu Kubernetes Grid Integrated Edition API 伺服器的 FQDN 詳細資料。
    使用者名稱 輸入有權存取叢集的 Tanzu Kubernetes Grid Integrated Edition 使用者名稱。
    備註: 使用者必須具有 pks.clusters.admin 權限。
    密碼 輸入密碼。
    備註: 目前不支援包含特殊字元 (例如 &,(,),|,<,>,`) 的密碼。
  5. 按一下驗證
    將會顯示 驗證成功訊息。
  6. 暱稱文字方塊中,輸入暱稱。
  7. 附註 (可選) 文字方塊中,視需要新增附註。
  8. 按一下提交
    如果您看到 無法從收集器虛擬機器連線到一或多個 Kubernetes 叢集主控主機錯誤訊息,請在收集器虛擬機器上執行下列命令:
    1. tkgi login -a TKGI_API_Server - u username -p password -k
    2. tkgi clusters

      確保叢集狀態為已成功

    3. tkgi cluster Kubernetes_Cluster_Name
    4. telnet Kubernetes_Master_Host Kubernetes_Master_port

      確認主要主機能夠連線。

    5. 針對從 step b 探索到的所有 Kubernetes 叢集,重複 step cstep d