共用方式為


如何與Log Analytics整合

重要

AKS 上的 Azure HDInsight 於 2025 年 1 月 31 日淘汰。 透過此公告 深入瞭解

您必須將工作負載移轉至 Microsoft Fabric 或對等 Azure 產品,以避免突然終止工作負載。

重要

這項功能目前為預覽狀態。 Microsoft Azure 預覽版的補充使用規定 包含適用於 Beta 版、預覽版或尚未正式發行之 Azure 功能的更合法條款。 如需此特定預覽的資訊,請參閱 AKS 預覽資訊上的 Azure HDInsight。 如有問題或功能建議,請在 AskHDInsight 上提交請求,並關注我們以獲得 Azure HDInsight 社群 的更多更新。

本文說明如何讓Log Analytics監視 & 收集 AKS 上 HDInsight 叢集集區和叢集作業的記錄。 您可以在建立叢集集區期間啟用整合,或在建立後啟用整合。 啟用叢集集區整合之後,就無法停用整合。 不過,您可以停用屬於相同集區之個別叢集的記錄分析。

先決條件

  • Log Analytics 工作區。 您可以將此工作區視為具有其本身數據存放庫、數據源和解決方案的唯一記錄環境。 瞭解如何 建立 Log Analytics 工作區

    注意

    1. 必須先在叢集集集區層級啟用Log Analytics,才能在叢集層級加以啟用。

    2. 叢集集區層級的設定是叢集集區中所有叢集的全域交換器,因此相同叢集集區中的所有叢集只能將記錄流向一個Log Analytics工作區。

在建立叢集池期間,使用入口網站啟用 Log Analytics

  1. 登入 Azure 入口網站

  2. 選取 [建立資源],然後在市集中搜尋 [叢集集區],然後選取 [AKS 叢集集區] 上的 [Azure HDInsight]。 如需啟動叢集集區建立程式的詳細資訊,請參閱 建立叢集集區

  3. 導航至 [整合] 面板,選取 啟用 Log Analytics

    顯示如何啟用記錄分析選項的螢幕快照。

  4. 從下拉式清單中,選取現有的Log Analytics工作區。 完成完成叢集集集區建立所需的其餘詳細數據,然後選取 [建立 建立

  5. 成功建立叢集集區時,會啟用Log Analytics。 您可以在叢集集區的 [監視] 區段下存取所有監視功能。

    Azure 入口網站中顯示監視區段的螢幕快照。

建立叢集集區之後,使用入口網站啟用記錄分析

  1. 在 Azure 入口網站搜尋列中,輸入「AKS 叢集集區上的 HDInsight」,然後選取 AKS 叢集集區上的 Azure HDInsight 移至叢集集區頁面。 在 [HDInsight on AKS 叢集集區] 頁面上,選取您的叢集集區。

    顯示 AKS 叢集集區上開始使用 HDInsight 之搜尋選項的螢幕快照。

    顯示清單檢視中叢集集區的螢幕快照。

  2. 流覽至左側功能表上的 [監視設定] 刀鋒視窗,然後按兩下 [設定] 以啟用Log Analytics。

    顯示叢集集區整合面板的截圖。

  3. 選取現有的 Log Analytics 工作區,然後按下 [確定]

    顯示如何啟用叢集集區記錄分析的螢幕快照。

在叢集建立期間使用入口網站啟用Log Analytics

  1. 在 Azure 入口網站搜尋列中,輸入「AKS 叢集集區上的 HDInsight」,然後選取 AKS 叢集集區上的 Azure HDInsight 移至叢集集區頁面。 在 [HDInsight on AKS 叢集集區] 頁面上,選取您要建立叢集的那個叢集集區。

    顯示 AKS 叢集集區上 HDInsight 入門搜尋選項的螢幕快照。

    顯示清單檢視中叢集集區的螢幕快照。

    注意

    請務必確定選取的叢集集區已啟用Log Analytics。

  2. 選取 新叢集 以開始建立過程。 如需啟動叢集建立程式的詳細資訊,請參閱 建立叢集

    Azure 入口網站中顯示 [新增叢集] 按鈕的螢幕快照。

  3. 流覽至 [整合] 面板,選取 [啟用 Log Analytics]。

  4. 選取您想要收集的一或多個記錄類型。 完成叢集建立所需的其餘資訊,然後選取 建立

    顯示如何選取記錄類型的螢幕快照。

    注意

    如果未選取任何選項,則只有 AKS 服務記錄可供使用。

  5. 成功建立叢集時,會啟用Log Analytics。 您可以在叢集 監視 區段下存取所有監視功能。

    Azure 入口網站中顯示叢集監視區段的螢幕快照。

建立叢集之後,使用入口網站來啟用記錄分析

  1. 在 Azure 入口網站頂端搜尋列中,輸入「AKS 叢集上的 HDInsight」,然後從下拉式清單中選取 [AKS 叢集上的 Azure HDInsight]。 在 AKS 叢集集集區頁面上的 [HDInsight] 頁面上,從清單頁面選取您的叢集名稱。

    顯示 AKS 叢集上 HDInsight 入門搜尋選項的螢幕快照。

    螢幕快照顯示從清單中選取您需要的 AKS 叢集上的 HDInsight。

  2. 瀏覽至 [監控設定] 面板,選取 [啟用 Log Analytics。 選擇您要收集的一種或多種記錄類型,然後按下 儲存

    顯示如何選取更多記錄類型的螢幕快照。

    注意

    如果未選取任何選項,則只有 AKS 服務記錄可供使用。

使用入口網站存取記錄數據表並執行查詢

  1. 從 Azure 入口網站中,選取您的叢集集區或選擇的叢集加以開啟。

  2. 流覽至 [監視] 區段,然後選取 [記錄] 面板來查詢和分析收集的資料。

    顯示 Azure 入口網站中記錄的螢幕快照。

  3. 提供常用的查詢範本清單,可供選擇以簡化程式,或者您可以使用提供的主控台撰寫自己的查詢。

    顯示 Azure 入口網站中查詢的螢幕快照。

    顯示 Azure 入口網站中新查詢的螢幕快照。