觀察 Kubernetes Ingress

您可以使用 IBM Cloud Monitoring 監控 Kubernetes Ingress ALB。

使用 IBM Cloud Monitoring 設定監視

將 Monitoring 代理程式部署至工作者節點,以將度量值轉遞至 IBM Cloud® Monitoring,以取得 Kubernetes Ingress ALB 的效能及性能的作業可見性。 將監控代理部署到群集中的工作節點後,監控會自動偵測並刮取資料,然後顯示在 IBM Cloud Monitoring 的儀表板中。

  1. 佈建 IBM Cloud Monitoring的實例。

  2. 在叢集中配置監視代理程式。

    1. 監視 頁面中選取監視器。
    2. 按一下 監視來源
    3. 遵循將監視代理程式安裝至叢集的指示。

    代理程式可能需要幾分鐘才能完成安裝。

  3. Monitoring 主控台中,按一下您所佈建實例的 開啟儀表板

  4. 在 Monitoring UI 中,按一下儀表板 > 應用程式 > NGINX IngressNGINX 導入儀表板在資料可用之前不會出現,這可能需要一些時間。 只有在監控代理程式找到 nginx_ingress_controller_requests 公制時,儀表板才會可見。 當您向 Ingress 資源中定義的主機傳送請求時,這些度量指標就會曝光。

    預設 Ingress 監視過濾器可能會產生大量度量值,這可能會產生額外計費。 新增篩選器 exclude: nginx_ingress*bucket,藉由排除某些指標來降低成本,同時保留 NGINX 面板所需的預設指標。

如需 IBM Cloud Monitoring的相關資訊,請參閱 入門指導教學