Aktivieren von VM Insights mithilfe von Resource Manager-Vorlagen

In diesem Artikel wird beschrieben, wie Sie VM Insights für einen virtuellen Computer oder eine Virtual Machine Scale Sets-Instanz mithilfe von Resource Manager-Vorlagen aktivieren. Dieses Verfahren kann für Folgendes verwendet werden:

  • Virtuelle Azure-Computer
  • Skalierungsgruppen für virtuelle Azure-Computer
  • Hybrid-VMs, die mit Azure Arc verbunden sind

Wenn Sie mit dem Bereitstellen einer Resource Manager-Vorlage nicht vertraut sind, finden Sie weitere Informationen unter Bereitstellen von Vorlagen.

Voraussetzungen

Resource Manager-Vorlagen

Verwenden Sie die Vorlagen für den Azure Resource Manager, die Sie in diesem Artikel finden, um VMs und VM-Skalierungsgruppen mithilfe des Azure Monitor-Agenten und des Log Analytics-Agenten einzubinden. Die Vorlagen installieren die erforderlichen Agents und führen die Konfiguration durch, die für das Onboarding von Computern-zu-VM Insights erforderlich ist.

Hinweis

Stellen Sie die Vorlage in derselben Ressourcengruppe bereit wie die VM oder VM-Skalierungsgruppe, die aktiviert wird.

Aktivieren von VM Insights für den Azure Monitor-Agent

Stellen Sie zuerst die Datensammlungsregel bereit und installieren Sie dann den Agenten, um diese Datensammlungsregel zu verwenden.

Datenerfassungsregel bereitstellen

In diesem Schritt wird eine Datensammlungsregel mit dem Namen MSVMI-{WorkspaceName} in derselben Ressourcengruppe wie Ihr Log Analytics-Arbeitsbereich installiert:

  1. Laden Sie die Vorlagen mit VM Insights-Datensammlungsregeln herunter.

  2. Stellen Sie eine Vorlage aus der heruntergeladenen ZIP-Datei bereit. In der folgenden Tabelle werden die verfügbaren Vorlagen beschrieben:

    Ordner Datei Beschreibung
    DeployDcr\
    PerfAndMapDcr
    DeployDcrTemplate
    DeployDcrParameters
    Aktiviert sowohl die Leistung als auch die Kartenoberfläche von VM Insights.
    DeployDcr\
    PerfOnlyDcr
    DeployDcrTemplate
    DeployDcrParameters
    Aktiviert nur die Leistungserfahrung von VM Insights.

Agents auf Computern bereitstellen

Nachdem Sie die Datensammlungsregel erstellt haben, stellen Sie Folgendes bereit:

Hinweis

Wenn für Ihre VM-Skalierungsgruppen eine Upgrade-Richtlinie auf Manuell festgelegt ist, werden VM Insights nach der Installation der Vorlage standardmäßig nicht für Instanzen aktiviert. Sie müssen die Instanzen manuell aktualisieren.

Aktivieren von VMInsights mithilfe des Log Analytics-Agenten

Laden Sie die Logs Analytics-Agent-Vorlagen herunter. Sie müssen zuerst den Arbeitsbereich konfigurieren und können dann Agents installieren, um dieser Datenerfassungsregel zu verwenden.

Konfigurieren des Arbeitsbereichs

Sie müssen diesen Schritt nur einmal für jeden Arbeitsbereich ausführen, der VM Insights verwendet.

Ordner Datei Beschreibung
ConfigureWorkspace ConfigureWorkspaceTemplate.json
ConfigureWorkspaceParameters
Installieren Sie die für den Arbeitsbereich erforderliche VMInsights-Lösung.

Agents auf Computern bereitstellen

Nachdem der Arbeitsbereich konfiguriert wurde, stellen Sie die Agents mithilfe einer der Vorlagen in der folgenden Tabelle bereit. Es sind Vorlagen verfügbar, die für eine vorhandene Computer gelten oder eine neue Computer erstellen, die für VM Insights aktiviert ist.

Ordner Datei Beschreibung
NewVmOnboarding NewVmOnboardingTemplate.json
NewVmOnboardingParameters.json
Erstellt eine virtuelle Computer und ermöglicht deren Überwachung mit VM Insights.
ExistingVmOnboarding ExistingVmOnboarding.json
ExistingVmOnboarding.json
Aktiviert VM Insights auf vorhandener virtueller Computer.
NewVmssOnboarding NewVmssOnboarding.json
NewVmssOnboarding.json
Erstellt ein VM Scale Set und ermöglicht dessen Überwachung mit VM Insights.
ExistingVmssOnboarding ExistingVmssOnboarding.json
ExistingVmssOnboarding.json
Ermöglicht VM Insights in dem vorhandenen VM Scale Set.
ExistingArcVmOnboarding ExistingArcVmOnboarding.json
ExistingArcVmOnboarding.json
Ermöglicht VM Insights auf bestehenden Arc-aktivierten Servern.

Bereitstellen von Vorlagen

Jeder Ordner im Download enthält eine Vorlage und eine Parameterdatei. Ändern Sie die Parameterdatei mit den erforderlichen Details wie Ressourcen-ID der virtuellen Maschine, Ressourcen-ID des Arbeitsbereichs, Ressourcen-ID der Datenerfassungsregel, Standort und Betriebssystemtyp. Ändern Sie die Vorlagendatei nicht, es sei denn, Sie müssen sie für Ihr spezielles Szenario anpassen.

Bereitstellen mit dem Azure-Portal

Siehe Schnellstart: Erstellen und Bereitstellen von ARM-Vorlagen über das Azure-Portal für Details zum Bereitstellen einer Vorlage aus dem Azure-Portal.

Bereitstellen mit PowerShell

Verwendet den folgenden Befehl, um die Vorlage mit PowerShell bereitzustellen.

New-AzResourceGroupDeployment -Name OnboardCluster -ResourceGroupName <ResourceGroupName> -TemplateFile <Template.json> -TemplateParameterFile <Parameters.json>

Azure CLI

Verwendet den folgenden Befehl, um die Vorlage mit der Azure CLI bereitzustellen.

az login
az account set --subscription "Subscription Name"
az deployment group create --resource-group <ResourceGroupName> --template-file <Template.json> --parameters <Parameters.json>

Nächste Schritte

Nachdem die Überwachung für Ihre virtuellen Computer aktiviert wurde, stehen diese Informationen nun für die Analyse mit VM Insights zur Verfügung.