如何與 Log Analytics 整合
重要
此功能目前為預覽功能。 適用於 Microsoft Azure 預覽版的補充使用規定包含適用於 Beta 版、預覽版或尚未發行至正式運作之 Azure 功能的更合法條款。 如需此特定預覽的相關信息,請參閱 AKS 預覽資訊的 Azure HDInsight。 如需問題或功能建議,請在 AskHDInsight 上提交要求,並提供詳細數據,並遵循我們在 Azure HDInsight 社群上取得更多更新。
本文說明如何讓Log Analytics監視和收集 AKS 上 HDInsight 上的叢集集區和叢集作業的記錄。 您可以在建立叢集集區期間,或在建立後啟用整合。 啟用叢集集區整合之後,就無法停用整合。 不過,您可以停用屬於相同集區之個別叢集的記錄分析。
必要條件
Log Analytics 工作區。 您可以將該工作區視為具有自己資料存放庫、資料來源和解決方案的唯一記錄環境。 了解如何建立 Log Analytics 工作區。
注意
必須先在叢集集集區層級啟用Log Analytics,才能在叢集層級加以啟用。
叢集集區層級的設定是叢集集區中所有叢集的全域切換,因此相同叢集集區中的所有叢集只能將記錄流向一個 Log Analytics 工作區。
在叢集集區建立期間使用入口網站啟用Log Analytics
登入 Azure 入口網站。
選取 [建立資源 ],然後在 Marketplace 中搜尋 叢集集區 ,然後選取 AKS 叢集集區上的 Azure HDInsight。 如需啟動叢集集區建立程序的詳細資訊,請參閱 建立叢集集區。
流覽至 [整合] 刀鋒窗口,選取 [ 啟用 Log Analytics]。
從下拉式清單中,選取現有的Log Analytics工作區。 完成完成叢集集區建立所需的其餘詳細數據,然後選取 [ 建立]。
成功建立叢集集區時,會啟用Log Analytics。 您可以在叢集集區的 [監視] 區段下存取所有監視 功能。
建立叢集集區之後,使用入口網站啟用Log Analytics
在 Azure 入口網站 搜尋列中,輸入「AKS 叢集集區上的 HDInsight」,然後選取 AKS 叢集集區上的 Azure HDInsight 以移至叢集集區頁面。 在 [HDInsight on AKS 叢集集區] 頁面上,選取您的叢集集區。
瀏覽至左側功能表上的 [監視設定] 刀鋒視窗,然後按一下 [設定] 以啟用 Log Analytics。
選取現有的Log Analytics工作區,然後按兩下 [ 確定]。
在叢集建立期間使用入口網站啟用Log Analytics
在 Azure 入口網站 搜尋列中,輸入「AKS 叢集集區上的 HDInsight」,然後選取 AKS 叢集集區上的 Azure HDInsight 以移至叢集集區頁面。 在 [AKS 叢集集區] 頁面上的 [HDInsight] 頁面上,選取您要在其中建立叢集的叢集集區。
注意
請務必確定選取的叢集集區已啟用Log Analytics。
選取 [ 新增叢集 ] 以開始建立程式。 如需啟動叢集建立程序的詳細資訊,請參閱 建立叢集。
流覽至 [整合] 刀鋒窗口,選取 [ 啟用 Log Analytics]。
選取您想要收集的一或多個記錄類型。 完成完成叢集建立所需的其餘詳細數據,然後選取 [ 建立]。
注意
如果未選取任何選項,則只有 AKS 服務記錄可供使用。
成功建立叢集時,會啟用Log Analytics。 您可以在叢集的 [監視] 區段下存取所有監視 功能。
建立叢集之後,使用入口網站啟用Log Analytics
在 Azure 入口網站 頂端搜尋列中,輸入「AKS 叢集上的 HDInsight」,然後從下拉式清單中選取 [AKS 叢集上的 Azure HDInsight]。 在 AKS 叢集集集區頁面上的 [HDInsight] 頁面上,從清單頁面選取您的叢集名稱。
流覽至 [監視設定] 刀鋒窗口,選取 [ 啟用 Log Analytics]。 選擇您想要收集的一或多個記錄類型,然後按兩下 [ 儲存]。
注意
如果未選取任何選項,則只有 AKS 服務記錄可供使用。
使用入口網站存取記錄數據表並執行查詢
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應