分享方式:


如何與 Log Analytics 整合

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

必要條件

  • Log Analytics 工作區。 您可以將該工作區視為具有自己資料存放庫、資料來源和解決方案的唯一記錄環境。 了解如何建立 Log Analytics 工作區

    注意

    1. 您必須先在叢集集區層級上啟用 Log Analytics,才能在叢集層級上將其啟用。

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

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

  1. 登入 Azure 入口網站

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

  3. 瀏覽至 [整合] 刀鋒視窗,選取 [啟用 Log Analytics]

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

  4. 從下拉式清單中,選取現有的 Log Analytics 工作區。 完成其餘必要詳細資料來完成叢集集區建立,然後選取 [建立]

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

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

建立叢集集區之後,使用入口網站啟用 Log Analytics

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

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

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

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

    顯示叢集集區整合刀鋒視窗的螢幕快照。

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

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

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

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

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

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

    注意

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

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

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

  3. 瀏覽至 [整合] 刀鋒視窗,選取 [啟用 Log Analytics]

  4. 選取您想要收集的一個或多個記錄類型。 完成其餘必要詳細資料來完成叢集建立,然後選取 [建立]

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

    注意

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

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

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

建立叢集之後,使用入口網站啟用 Log Analytics

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

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

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

  2. 瀏覽至 [監視設定] 刀鋒視窗,選取 [啟用 Log Analytics]。 選擇您想要收集的一個或多個記錄類型,然後按一下 [儲存]

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

    注意

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

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

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

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

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

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

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

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