VM Insights aktivieren
Dieser Artikel enthält Einzelheiten zur Aktivierung von VM Insights in Azure Monitor mithilfe verschiedener Methoden, darunter das Azure-Portal, ARM-Vorlagen und PowerShell-Skripts.
Warnung
Wenn bei Ihrem virtuellen Computer bereits VM-Insights mithilfe des veralteten Log Analytics-Agents aktiviert ist, lesen Sie Migrieren zum Azure Monitor Agent vom Log Analytics-Agent in VM Insights, um Hilfe zur Migration zum Azure Monitor-Agent zu erhalten. Stellen Sie sicher, dass Sie den Log Analytics-Agent entfernen, um doppelte Datensammlungen mit beiden Agents zu verhindern.
Voraussetzungen
- Sie benötigen einen Log Analytics-Arbeitsbereich, um die von VM Insights gesammelten Daten zu speichern. Sie können einen neuen Arbeitsbereich erstellen, wenn Sie die Verwendung des Azure-Portals aktivieren.
- Sie benötigen Berechtigungen, um eine Datensammlungsregel (DCR) zu erstellen und sie mit dem Azure Monitor-Agenten zu verknüpfen. Weitere Informationen finden Sie unter Berechtigungen für Datensammlungsregel.
- Siehe Von Azure Monitor unterstützte Betriebssysteme und Umgebungen, um zu überprüfen, ob Ihr Betriebssystem vom Azure Monitor-Agent unterstützt wird.
- Informationen zu den Voraussetzungen für den Azure Monitor-Agent finden Sie unter Verwalten des Azure Monitor-Agents.
- Weitere Informationen zu Netzwerkanforderungen für den Azure Monitor-Agent finden Sie unter Azure Monitor-Agent-Netzwerkkonfiguration.
- Sehen Sie sich die Anforderungen für Dependency-Agent an, um zu überprüfen, ob Ihr Betriebssystem von Dependency-Agent unterstützt wird, und um die Netzwerkanforderungen für Dependency-Agent zu erfahren.
Agents
Wenn Sie VM Insights für einen Computer aktivieren, werden die folgenden Agents installiert.
- Azure Monitor-Agent: Sammelt Daten vom Computer und liefert sie an einen Log Analytics-Arbeitsbereich.
- Dependency-Agent: Sammelt ermittelte Daten über Prozesse, die auf der virtuellen Maschine ausgeführt werden, und über externe Prozessabhängigkeiten, um die Map-Funktion in VM Insights zu unterstützen. Dieser Agent ist für andere VM Insights-Funktionen nicht erforderlich, sodass Sie den Abhängigkeitsagenten nicht installieren müssen, wenn Sie die Kartenfunktion nicht verwenden möchten.
VM Insights-Datensammlungsregel
Datensammlungsregeln (DCRs) werden vom Azure Monitor-Agent verwendet, um anzugeben, welche Daten erfasst werden sollen und wie sie verarbeitet werden sollen. Wenn Sie VM Insights aktivieren, erstellen Sie eine DCR speziell für VM-Einblicke und verknüpfen sie mit Azure Monitor-Agent auf allen zu überwachenden Computern.
Die einzige Konfiguration in einer VM Insights-DCR ist der Log-Analytics-Arbeitsbereich und die Entscheidung, ob Prozess- und Abhängigkeitsdaten erfasst werden sollen. Anstatt für jeden Computer eine separate DCR zu erstellen, sollten Sie einen einzigen DCR für jeden Log Analytics-Arbeitsbereich verwenden, den Sie für VM Insights nutzen, und diese DCR mehreren Computern zuordnen. Sie können separate DCRs erstellen, wenn Sie Prozesse und Abhängigkeiten von einigen Computern erfassen möchten, von anderen jedoch nicht.
Die VM Insights DCR sollten Sie nicht ändern. Wenn Sie zusätzliche Daten von den überwachten Computern erfassen müssen, wie z. B. Ereignis- und Sicherheitsprotokolle, erstellen Sie zusätzliche DCRs und verknüpfen Sie diese mit denselben Computern. Eine Anleitung zum Erstellen dieser DCRs finden Sie unter Erfassen von Daten mit Azure Monitor-Agent.
Erstellen einer VM Insights-DCR
Es gibt zwei Methoden zum Erstellen eines VM Insights-DCR. Unabhängig von der gewählten Methode ist die DCR identisch und kann mit jedem Prozess verwendet werden, um VM-Einblicke auf anderen Computern zu ermöglichen. Sie sollten den DCR MSVMI-{WorkspaceName}
nennen, um der vom Azure-Portal verwendeten Benennungskonvention zu entsprechen, obwohl es nicht zwingend erforderlich ist.
Erstellen Sie eine VM Insights-DCR als Teil des Onboardingprozesses mit dem Azure-Portal und dem unten beschriebenen Prozess.
Laden Sie die Vorlagen mit VM Insights-Datensammlungsregeln herunter und installieren Sie sie. In der folgenden Tabelle werden die verfügbaren Vorlagen beschrieben. Unter Bereitstellen von Vorlagen finden Sie Informationen, wenn Sie mit den Methoden zur Bereitstellung von ARM-Vorlagen nicht vertraut sind.
Ordner Datei Beschreibung DeployDcr\
PerfAndMapDcrDeployDcrTemplate
DeployDcrParametersAktiviert sowohl die Leistung als auch die Kartenoberfläche von VM Insights. DeployDcr\
PerfOnlyDcrDeployDcrTemplate
DeployDcrParametersAktiviert nur die Leistungserfahrung von VM Insights.
Aktivieren der Netzwerkisolation mithilfe von Private Link
Standardmäßig stellt der Azure Monitor-Agent eine Verbindung mit einem öffentlichen Endpunkt her, um sich mit Ihrer Azure Monitor-Umgebung zu verbinden. Um die Netzwerkisolation für VM Insights zu aktivieren, ordnen Sie Ihre VM Insights-DCR einem Datensammlungsendpunkt (DCE) zu, der mit einem Private Link-Bereich in Azure Monitor verknüpft ist. Gehen Sie dazu wie unter Aktivieren der Netzwerkisolation für den Azure Monitor-Agent unter Verwendung von Private Link beschrieben vor.
Aktivieren von VM Insights
Aktivieren von VM-Insights mithilfe des Azure-Portals
Verwenden Sie das folgende Verfahren, um VM-Erkenntnisse auf einem nicht überwachten virtuellen Computer oder einer VM-Skalierungsgruppe zu aktivieren. Für diesen Prozess müssen Sie keine Agenten bereitstellen oder zuerst einen VM Insights-DCR erstellen, da diese Aufgaben vom Portal ausgeführt werden.
Hinweis
Im Rahmen der Installation des Azure Monitor-Agents weist Azure dem Computer eine systemseitig zugewiesene verwaltete Identität zu, sofern noch keine solche Identität vorhanden ist.
Wählen Sie aus dem Menü Überwachen im Azure-Portal Virtual Machines>Nicht überwacht aus. Diese Registerkarte enthält alle Computer, für die keine VM-Einblicke aktiviert sind. Auf allen Arc-Computern unter Linux ist der Azure Monitor-Agent installiert. Wenn ein virtueller Computer den Log Analytics-Agent installiert hat, aber nicht der Abhängigkeits-Agent, wird er als nicht überwacht aufgeführt.
Wählen Sie die Schaltfläche Aktivieren neben jedem Computer aus, den Sie aktivieren möchten. Wenn derzeit ein Computer nicht ausgeführt wird, müssen Sie ihn starten, um ihn zu aktivieren.
Wählen Sie auf der Seite Insights Onboarding die Option Aktivieren aus.
Wählen Sie auf der Seite Überwachungskonfiguration die Option Azure Monitor-Agent aus, und wählen Sie DCR aus der Dropdownliste Datensammlungsregel aus. Es werden nur DCRs aufgeführt, die für VM-Einblicke konfiguriert sind.
Wenn noch keine DCR für VM-Einblicke erstellt wurde, bietet Azure Monitor an, eine mit einem Standard-Log-Analytics-Arbeitsbereich und den folgenden Einstellungen zu erstellen. Sie können diese Standardwerte entweder akzeptieren oder auf Neu erstellen klicken, um eine neue DCR mit anderen Einstellungen zu erstellen. Auf diese Weise können Sie einen Arbeitsbereich auswählen und angeben, ob Prozesse und Abhängigkeiten mithilfe der VM Insights-Zuordnungsfunktion erfasst werden sollen.
- Gastleistung ist aktiviert.
- Prozesse und Abhängigkeiten sind deaktiviert.
Hinweis
Wenn Sie eine DCR mit aktivierter Zuordnung auswählen und Ihr virtueller Computer vom Dependency-Agent nicht unterstützt wird, wird der Dependency-Agent installiert und im heruntergestuften Modus ausgeführt.
Wählen Sie Konfigurieren aus, um den Konfigurationsvorgang zu starten. Es dauert einige Minuten, den Agent zu installieren und bis Sie mit dem Sammeln von Daten beginnen können. Beim Ausführen der Konfiguration werden Statusmeldungen angezeigt.
Wenn Sie ein manuelles Upgrademodell für Ihr VM Scale Set verwenden, führen Sie ein Upgrade für die Instanzen durch, um die Einrichtung abzuschließen. Sie können die Upgrades über die Seite Instanzen im Abschnitt Einstellungen starten.
Nächste Schritte
Informationen zum Verwenden der Leistungsüberwachung finden Sie unter Darstellen der Leistung in Diagrammen mit VM Insights. Wenn Sie die ermittelten Anwendungsabhängigkeiten anzeigen möchten, finden Sie weitere Informationen dazu unter Verwenden des Zuordnungsfeatures von VM Insights für ein besseres Verständnis von Anwendungskomponenten.