設定Azure VMware 解決方案的 VMware syslogs
診斷設定是用來設定將資源的平台記錄和計量串流匯出到您選擇的目的地。 您可以建立最多五個不同的診斷設定,以將不同的記錄和計量傳送至獨立的目的地。
在本文中,瞭解如何設定診斷設定,以收集Azure VMware 解決方案私人雲端的 VMware syslogs。 然後,瞭解如何將 syslog 儲存至儲存體帳戶,以檢視 vCenter Server 記錄並分析以進行診斷用途。
重要
VMware syslogs 包含下列記錄:
- vCenter Server 記錄
- ESXi 記錄
- vSAN 記錄
- NSX-T 管理員記錄
- NSX-T 資料中心分散式防火牆記錄
- NSX-T 資料中心閘道防火牆記錄
- NSX-T Data Center Edge 設備記錄
必要條件
請確定您有可存取 vCenter Server 和 NSX-T Manager 介面的Azure VMware 解決方案私人雲端。
設定診斷設定
- 從您的Azure VMware 解決方案私人雲端中,選取 [診斷設定 ],然後 選取 [新增診斷設定 ]。
- 選取 vmwaresyslog 、 [所有計量 ],然後選取下列其中一個選項。
傳送至 Log Analytics 工作區
如何設定 Log Analytics
Log Analytics 工作區:
包含您的Azure VMware 解決方案私人雲端記錄。
這是您可以採取所需動作的工作區,例如查詢記錄。
在本節中,您將:
設定 Log Analytics 工作區
在私人雲端中建立診斷設定,以將記錄傳送至此工作區
建立資源
- 在Azure 入口網站中,移至 [ 建立資源 ]。
- 搜尋 [Log Analytics 工作區],然後選取 [ 建立 - > Log Analytics 工作區 ]。
設定您的工作區
- 輸入您想要使用的訂用帳戶,選擇用來存放此工作區的資源群組。 為它指定名稱,然後選取區域。
- 選取 [ 檢閱 + 建立]。
新增診斷設定
接下來,我們會在您的Azure VMware 解決方案私人雲端中新增診斷設定,以便知道將記錄傳送至何處。
選取您的Azure VMware 解決方案私人雲端。 移至 [監視] 下方左側功能表上的 [診斷設定]。 選取 [新增診斷設定]。
指定診斷設定的名稱。 選取您想要傳送至 Log Analytics 工作區的記錄類別。
請務必選取 [傳送至 Log Analytics] 工作區 旁 的核取方塊。 選取 Log Analytics 工作區所在的訂用帳戶和 Log Analytics 工作區。 選取左上方的 [ 儲存 ]。
此時,您的 Log Analytics 工作區現在已成功設定為接收來自Azure VMware 解決方案私人雲端的記錄。
使用 Kusto 搜尋和分析記錄
既然您已成功將記錄設定為移至 Log Analytics 工作區,您可以使用該資料來取得 Log Analytics 搜尋功能有意義的深入解析。 Log Analytics 使用稱為 Kusto 查詢語言 (或 Kusto) 的語言來搜尋您的記錄。
如需詳細資訊,請參閱 使用 Kusto 查詢語言 在 Azure 資料總管中進行分析。
封存至儲存體帳戶
- 在 [診斷設定 ] 中,選取您要儲存記錄的儲存體帳戶,然後選取 [ 儲存 ]。
- 移至您的 儲存體帳戶 ,確認 已建立 Insight 記錄 vmwarelog ,然後加以選取。
- 流覽 深入解析記錄 vmwarelog 以找出並下載 json 檔案以檢視記錄。
串流至 Microsoft Azure 事件中樞
- 在 [診斷設定 ] 的 [目的地詳細資料] 下,選取 [串流至事件中樞 ]。
- 從 [事件中 樞命名空間] 下拉式功能表中,選擇您要傳送記錄的位置、選取和 儲存 。