Überwachen von Azure Operator Insights
Wenn Sie über unternehmenskritische Anwendungen und Geschäftsprozesse verfügen, die auf Azure-Ressourcen beruhen, sollten Sie Verfügbarkeit, Leistung und Betrieb dieser Ressourcen überwachen.
Die Azure Operator Insights Data Product-Instanzen verwendet Azure Monitor. Sie erfassen dieselbe Art von Überwachungsdaten wie andere Azure-Ressourcen, die im Artikel Überwachungsdaten aus Azure-Ressourcen beschrieben werden. Detaillierte Informationen zu den Überwachungsdaten, die von den Data Product-Instanzen erzeugt wurden, finden Sie in der Referenz zur Überwachung von Azure Operator Insights-Daten.
Tipp
Wenn Sie nicht mit den Features von Azure Monitor vertraut sind, die Bestandteil aller Azure-Dienste sind, für die Azure Monitor verwendet wird, lesen Sie den Artikel Überwachen von Azure-Ressourcen mit Azure Monitor.
Erfassungs-Agents erfassen außerdem Überwachungsdaten, die Sie oder der Microsoft-Support zur Problembehandlung verwenden können.
Metriken für Data Product-Instanzen: Übersicht, Erfassung und Analyse
Azure Operator Insights stellt keine Metriken in Azure Monitor bereit.
Aktivitätsprotokolle für Data Product-Instanzen: Übersicht, Erfassung und Analyse
Das Aktivitätsprotokoll ist ein Plattformprotokolltyp in Azure, das Erkenntnisse zu Ereignissen auf Abonnementebene liefert. Das Aktivitätsprotokoll beinhaltet für Azure Operator Insights Aktivitäten wie das Erstellen einer Data Product-Instanz oder das Ändern seiner Einstellungen.
Das Aktivitätsprotokoll wird von Azure automatisch erfasst und gespeichert. Sie können Folgendes ausführen:
- Zeigen Sie das Aktivitätsprotokoll im Aktivitätsprotokoll für Ihre Data Product-Instanz an.
- Leiten Sie das Aktivitätsprotokoll an einen Log Analytics-Arbeitsbereich weiter, der eine umfassende Abfrageschnittstelle bietet. Weitere Informationen finden Sie unter Senden an den Log Analytics-Arbeitsbereich.
- Leiten Sie das Aktivitätsprotokoll an andere Speicherorte weiter, oder laden Sie es herunter. Weitere Informationen finden Sie unter Azure Monitor-Aktivitätsprotokoll.
Ressourcenprotokolle für Data Product-Instanzen: Übersicht, Erfassung und Analyse
Ressourcenprotokolle bieten einen Einblick in Vorgänge, die innerhalb einer Azure-Ressource durchgeführt wurden. Dies wird als die Datenebene bezeichnet. Bei Datenprodukten umfassen die Ressourcenprotokolle die Aufnahme (Aktivität bei Dateien, die zu Azure Operator Insights hochgeladen werden), die Umwandlung (Verarbeitung der Daten in diesen Dateien) und die Verwaltung der verarbeiteten Daten.
Ressourcenprotokolle werden erst dann erfasst und gespeichert, wenn Sie eine Diagnoseeinstellung erstellen, die die Daten an mindestens einen Speicherort weiterleitet. Es wird empfohlen, sie an einen Log Analytics-Arbeitsbereich weiterzuleiten, in dem die Protokolle in Azure Monitor Logs gespeichert werden. Mit Log Analytics können Sie die Gesamtmenge der Protokolle Ihrer Azure-Ressourcen in Azure Monitor Logs analysieren und alle Features nutzen, die Azure Monitor Logs zur Verfügung stehen, einschließlich Protokollabfragen und Protokollwarnungen.
Anweisungen zur Verwendung der ersten Schritte mit Log Analytics und zum Erstellen einer Diagnoseeinstellung finden Sie unter Erste Schritte mit Ressourcenprotokollen für Data Product-Instanzen. Weitere Informationen zu den verfügbaren Daten finden Sie unter Informationen zur Data Product-Instanz in Azure Monitor Logs.
Erste Schritte mit Ressourcenprotokollen für Data Product-Instanzen
So beginnen Sie mit der Überwachung einer Data Product-Instanz mit Azure Monitor Logs und Log Analytics:
- Erstellen Sie einen Log Analytics-Arbeitsbereich, indem Sie den Anweisungen unter Erstellen eines Log Analytics-Arbeitsbereichs folgen.
- Erstellen Sie in der Ansicht Diagnoseeinstellung Ihrer Data Product-Instanz eine Diagnoseeinstellung, die die Protokolle an den Log Analytics-Arbeitsbereich weiterleitet, die Sie erfassen möchten. Schließen Sie die Datenbankabfrage zusätzlich zu jeder anderen Kategorie von Protokollen ein, die Sie erfassen möchten, um die Beispielabfrage bei diesem Verfahren zu verwenden.
- Anweisungen finden Sie unter Erstellen einer Diagnoseeinstellung zum Erfassen von Plattformprotokollen und Metriken in Azure. Sie können das Azure-Portal, die CLI oder PowerShell verwenden.
- Die Kategorien von Protokollen für Azure Operator Insights werden in der Referenz zu den Überwachungsdaten in Azure Operator Insights aufgeführt.
- Führen Sie eine Abfrage für die Daten in Ihrer Data Product-Instanz aus, indem Sie den Anweisungen unter Abfragedaten in der Data Product-Instanz folgen, um die Beispielabfrage bei diesem Verfahren zu verwenden. Durch diesen Schritt wird sichergestellt, dass Azure Monitor Logs einige Daten für Ihre Data Product-Instanz enthält.
- Kehren Sie zu Ihrer Data Product-Ressource zurück, und wählen Sie im Menü „Azure Operator Insights“ die Option Protokolle aus, um auf Log Analytics zuzugreifen.
- Führen Sie die folgende Abfrage aus, um das Protokoll für die Abfrage anzuzeigen, die Sie für Ihre Data Product-Instanz ausgeführt haben, und ersetzen Sie username@example.com durch die E-Mail-Adresse, die Sie beim Ausführen der Abfrage verwendet haben. Die Beispielabfragen können Sie zudem in Kusto-Beispielabfragen anpassen.
AOIDatabaseQuery | where User has_cs "username@example.com" | take 100
Wichtig
Wenn Sie im Menü „Azure Operator Insights“ die Option Protokolle auswählen, wird Log Analytics geöffnet. Dabei wird der Abfragebereich auf die aktuelle Data Product-Instanz festgelegt. Dies bedeutet, dass Protokollabfragen nur Daten aus dieser Ressource umfassen. Wenn Sie eine Abfrage ausführen möchten, die Daten aus anderen Data Product-Instanzen oder anderen Azure-Diensten enthält, wählen Sie im Menü Azure Monitor die Option Protokolle aus. Ausführliche Informationen finden Sie unter Protokollabfragebereich und Zeitbereich in Azure Monitor Log Analytics.
Informationen zur Data Product-Instanz in Azure Monitor Logs
Eine vollständige Liste der für Azure Operator Insights erfassten Ressourcenprotokolle finden Sie unter Referenz zur Überwachung von Azure Operator Insights-Daten: Ressourcenprotokolle.
Daten in Azure Monitor-Protokollen werden in Tabellen gespeichert, wobei jede Tabelle ihren eigenen Satz an eindeutigen Eigenschaften hat. Eine Liste der Azure Operator Insights-Tabellen, die von Azure Monitor Logs verwendet werden und durch Log Analytics abgefragt werden können, finden Sie unter Referenz zur Überwachung von Azure Operator Insights-Daten: Azure Monitor Logs-Tabellen.
Alle Ressourcenprotokolle in Azure Monitor enthalten dieselben Felder, gefolgt von dienstspezifischen Feldern. Das allgemeine Schema wird unter Schema für Azure Monitor-Ressourcenprotokolle beschrieben. Die Schemas für Azure Operator Insights-Ressourcenprotokolle finden Sie in der Referenz zu Azure Operator Insights-Daten: Schemas.
Kusto-Beispielabfragen
Sie können die folgenden Beispielabfragen in einem Log Analytics-Arbeitsbereich verwenden, um Ihre Data Product-Instanzen zu überwachen:
So rufen Sie alle Protokolle zu Zeilen ab, die nicht erfolgreich verarbeitet wurden:
AOIDigestion | where Message startswith_cs "Failed to decode row" | take 100
So rufen Sie eine Aufschlüsselung der Anzahl von Dateien ab, die nicht verarbeitet wurden, wobei die Aufschlüsselung nach dem Verzeichnis der obersten Ebene gruppiert ist, in das die Dateien hochgeladen wurden (in der Regel SiteId):
AOIDigestion | where Message startswith_cs "Failed to digest file" | parse FilePath with Source:string "/" * | summarize count() by Source
So listen Sie alle Abfragen auf, die von einem bestimmten Benutzer auf einer Data Product-Instanz für Quality of Experience – MCC ausgeführt werden:
AOIDatabaseQuery | where DatabaseName has_cs "edrdp" and User has_cs "username@example.com" | take 100
So listen Sie alle Erfassungsvorgänge auf, die im Eingabespeicher einer Data Product-Instanz ausgeführt werden:
AOIStorage | where Category has_cs "Ingestion" | take 100
So listen Sie alle Löschvorgänge auf, die im Eingabespeicher einer Data Product-Instanz ausgeführt werden:
AOIStorage | where Category has_cs "IngestionDelete" | take 100
So listen Sie alle Lesevorgänge auf, die im Speicher einer Data Product-Instanz ausgeführt werden:
AOIStorage | where Category has_cs "ReadStorage" | take 100
Eine Liste der häufigen Abfragen für Azure Operator Insights finden Sie in unter Log Analytics-Abfrageschnittstelle.
Überwachung für Erfassungs-Agents
Azure Operator Insights erfordert außerdem in Ihrem Netzwerk bereitgestellte Erfassungs-Agents.
Automatisch bereitgestellte Erfassungs-Agents erfassen Metriken und Protokolle zur Problembehandlung. Metriken und Protokolle werden auf der VM gespeichert, auf der Sie den Agent installiert haben. Sie werden nicht in Azure Monitor hochgeladen. Ausführliche Informationen finden Sie unter Überwachen und Problembehandlung bei Erfassungs-Agents für Azure Operator Insights.
Nächste Schritte
- Eine Referenz zu den Azure Monitor-Daten, die von Azure Operator Insights erzeugt werden, finden Sie unter Referenz zur Überwachung von Azure Operator Insights-Daten.
- Weitere Informationen zu Metriken und Protokollen für MCC-EDR-Erfassungs-Agents finden Sie unter Überwachen und Problembehandlung bei MCC-EDR-Erfassungs-Agents für Azure Operator Insights.
- Weitere Informationen zu Metriken und Protokollen für SFTP-Erfassungs-Agents finden Sie unter Überwachen und Problembehandlung bei SFTP-Erfassungs-Agents für Azure Operator Insights.
- Hintergrundinformationen zu Azure Monitor finden Sie unter Überwachen von Azure-Ressourcen mit Azure Monitor.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für