分享方式:


啟用 VM 深入解析

本文提供使用不同方法在 Azure 監視器中啟用 VM Insights 的詳細數據,包括 Azure 入口網站、ARM 範本和 PowerShell 腳本。

必要條件

客服專員

當您為機器啟用 VM 深入解析時,系統會安裝下列代理程式。

  • Azure 監視器代理程式:從計算機收集數據,並將其傳遞給Log Analytics工作區。
  • 相依性代理程式:收集在虛擬機上執行之進程的探索數據,以及外部進程相依性,以支援 VM Insights 中的對應功能。 其他 VM 深入解析功能不需要此代理程式,因此如果不要使用對應功能,就不需要安裝相依性代理程式。

VM 深入解析 DCR

Azure 監視器代理程式會使用資料收集規則來 指定要收集的數據及其處理方式。 當您啟用 VM Insights 時,您會特別針對 VM 深入解析建立 DCR,並將它與要監視之任何機器上的 Azure 監視器代理程式產生關聯。

VM 深入解析 DCR 中唯一的組態是 Log Analytics 工作區,以及是否要收集進程和相依性數據。 您應該針對用於 VM 深入解析的每個 Log Analytics 工作區使用單一 DCR,而不是為每個機器建立個別的 DCR,並將該 DCR 與多部計算機產生關聯。 如果您想要從某些電腦收集進程和相依性,但不要從其他計算機收集進程和相依性,您可以建立個別 DCR。

您不應該修改 VM 深入解析 DCR。 如果您需要從受監視的計算機收集其他數據,例如事件記錄檔和安全性記錄,請建立其他 DCR,並將其與相同的機器產生關聯。 您可以從使用 Azure 監視器代理程式收集數據,取得建立這些 DCR 的指引。

此圖顯示與相同代理程式相關聯的其他 DCR 相比,VM 深入解析 DCR 的作業。

建立 VM 深入解析 DCR

有兩種方法可建立 VM 深入解析 DCR。 不論您選擇的方法為何,DCR 都相同,而且可與任何程式搭配使用,以在其他計算機上啟用 VM 深入解析。 雖然不需要,但您應該將 DCR MSVMI-{WorkspaceName} 命名為 ,以符合 Azure 入口網站 所使用的命名慣例。

  • 使用 Azure 入口網站 與下列詳述的程式,建立 VM 深入解析 DCR 作為上線程式的一部分。

  • 下載並安裝 VM 深入解析資料收集規則範本。 下表描述可用的範本。 如果您不熟悉部署 ARM 範本的方法,請參閱 部署範本

    Folder 檔案 說明
    DeployDcr\
    PerfAndMapDcr
    DeployDcrTemplate
    DeployDcrParameters
    啟用 VM 深入解析的效能和對應體驗。
    DeployDcr\
    PerfOnlyDcr
    DeployDcrTemplate
    DeployDcrParameters
    僅啟用 VM 深入解析的效能體驗。

根據預設,Azure 監視器代理程式會連線到公用端點,以連線到您的 Azure 監視器環境。 若要啟用 VM Insights 的網路隔離,請將 VM Insights DCR 關聯至連結至 Azure 監視器 Private Link 範圍的數據收集端點 (DCE),如使用 Private Link 啟用 Azure 監視器代理程式的網路隔離中所述

啟用 VM 深入解析

使用 Azure 入口網站 啟用 VM 深入解析

使用下列程式,在未受監視的虛擬機或虛擬機擴展集上啟用 VM 深入解析。 此程式不需要您先部署代理程式或建立 VM 深入解析 DCR,因為這些工作是由入口網站執行。

注意

作為 Azure 監視器代理程式安裝流程的一部分,如果還未有身份存在,Azure 會指派系統指派的管理身份給機器。

  1. 從 Azure 入口網站的 [監視] 功能表中,選取 [虛擬機器]> [未受監視]。 此索引標籤包含未啟用 VM 深入解析的所有機器。 任何機器都已安裝 Azure 監視器代理程式。 如果虛擬機器已安裝 Log Analytics 代理程式但未安裝相依性代理程式,則會將機器列為未受監視。

  2. 選取所要啟用機器旁的 [啟用]。 如果機器目前未執行,則您必須啟動機器以啟用。

    螢幕擷取畫面,其中包含 V M 深入解析中的未受監視機器。

  3. 在 [深入解析上線] 頁面上,選取 [啟用]

  4. 在 [監視組態] 頁面上,選取 [Azure 監視器代理程式],然後從 [數據收集規則] 下拉式清單中選取 DCR。 只會列出針對 VM 深入解析設定的 DCR。

    VM Insights 監視設定頁面的螢幕擷取畫面。

  5. 如果尚未針對 VM 深入解析建立 DCR,Azure 監視器會提供使用預設 Log Analytics 工作區和下列設定來建立 DCR。 您可以接受這些預設值,或按下 [新建 ] 建立具有不同設定的新 DCR。 這可讓您選取工作區,並指定是否使用 VM 深入解析對應功能收集流程和相依性。

    • 已啟用客體效能
    • 已停用程序和相依性

    螢幕擷取畫面顯示建立新資料收集規則的畫面。

    注意

    如果您選取已啟用對應的 DCR,且相依性代理程式不支援您的虛擬機器,則會安裝相依性代理程式,並以降級模式執行。

  6. 選擇 [設定] 啟動設定程序。 安裝代理程式並開始收集資料需要幾分鐘的時間。 執行設定時,您將會收到狀態訊息。

  7. 如果您使用虛擬機器擴展集的手動升級模型,則請升級執行個體以完成設定。 您可以從 [執行個體] 頁面的 [設定] 區段中開始升級。

下一步

如需了解如何使用效能監控功能,請參閱檢視 VM 深入解析效能。 若要檢視已探索的應用程式相依性,請參閱檢視 VM 深入解析對應