Teilen über


Erkunden von Azure Monitor-Erkenntnissen zu Azure Cosmos DB

Das Feature für Azure Cosmos DB-Erkenntnisse bietet eine Übersicht über Gesamtleistung, Fehler, Kapazität und Betriebsintegrität aller Ihrer Azure Cosmos DB-Ressourcen auf einer vereinheitlichten interaktiven Benutzeroberfläche. Dieser Artikel hilft Ihnen, sich mit den Vorteilen dieser neuen Überwachungsoberfläche vertraut zu machen, und Sie erfahren, wie Sie diese entsprechend den konkreten Anforderungen Ihrer Organisation ändern und anpassen können.

Einführung

Bevor Sie beginnen, sollten Sie verstehen, wie Informationen dargestellt und visualisiert werden.

Vorteile:

  • Skalierbare Perspektive Ihrer Azure Cosmos DB-Ressourcen für alle Ihre Abonnements an einem zentralen Standort Sie können den Bereich gezielt auf die Abonnements und Ressourcen festlegen, die Sie auswerten möchten.
  • Drilldownanalyse einer bestimmten Azure Cosmos DB-Ressource Sie können Probleme diagnostizieren oder detaillierte Analysen durchführen, indem Sie die Kategorien „Auslastung“, „Fehler“, „Kapazität“ und „Vorgänge“ verwenden. Wenn Sie eine dieser Optionen auswählen, erhalten Sie eine detaillierte Übersicht über die relevanten Azure Cosmos DB-Metriken.
  • Anpassbare Benutzeroberfläche, die auf Azure Monitor-Arbeitsmappenvorlagen basiert Sie können ändern, welche Metriken angezeigt werden, Schwellenwerte ändern oder festlegen, die mit Ihren Grenzwerten übereinstimmen, und die Angaben in benutzerdefinierte Arbeitsmappen speichern. Diagramme in der Arbeitsmappe können an Azure-Dashboards angeheftet werden.

Bei diesem Feature müssen Sie nichts aktivieren oder konfigurieren. Diese Azure Cosmos DB-Metriken werden standardmäßig gesammelt.

Hinweis

Für den Zugriff auf dieses Feature fallen keine Gebühren an. Ihnen werden nur die grundlegenden Features von Azure Monitor in Rechnung gestellt, die Sie entsprechend der Beschreibung auf der Seite mit den Azure Monitor-Preisdetails konfigurieren oder aktivieren.

Anzeigen von Nutzungs- und Leistungsmetriken für Azure Cosmos DB

So können Sie die Nutzung und Leistung Ihrer Speicherkonten in allen Ihren Abonnements anzeigen:

  1. Melden Sie sich beim Azure-Portal an.

  2. Suchen Sie nach Monitor, und wählen Sie Monitor aus.

    Screenshot: Suchfeld mit dem Wort „Monitor“, und eine Dropdownliste „Dienste“ mit dem Eintrag „Monitor“ mit einem Tachometersymbol

  3. Wählen Sie Azure Cosmos DB aus.

    Screenshot: Arbeitsmappe „Übersicht“ von Azure Cosmos DB

Übersicht

Auf der Seite Übersicht werden in der Tabelle interaktive Azure Cosmos DB-Metriken aufgeführt. Sie können die Ergebnisse anhand der Optionen filtern, die Sie in den folgenden Dropdownlisten auswählen:

  • Abonnements: Es werden nur Abonnements aufgelistet, die über eine Azure Cosmos DB-Ressource verfügen.
  • Azure Cosmos DB: Sie können alle oder eine Teilmenge von Azure Cosmos DB-Ressourcen oder eine einzelne Azure Cosmos DB-Ressource auswählen.
  • Zeitbereich: Standardmäßig werden die Informationen der letzten 4 Stunden auf der Grundlage der getroffenen korrespondierenden Auswahlen angezeigt.

In der Zähler-Kachel unter den Dropdownlisten wird die Gesamtzahl der Azure Cosmos DB-Ressourcen in den ausgewählten Abonnements angezeigt. Bedingte Farbcodierung oder Wärmebilder für Spalten in der Arbeitsmappe, die Transaktionsmetriken melden Die dunkelste Farbe hat den höchsten Wert. Eine hellere Farbe basiert auf den niedrigsten Werten.

Wählen Sie einen Dropdownpfeil neben einer der Azure Cosmos DB-Ressourcen aus, um eine Aufschlüsselung der Leistungsmetriken auf der jeweiligen Datenbankcontainerebene einzublenden.

Screenshot: Dropdownliste „Erweitert“, in der einzelne Datenbankcontainer und die zugehörige Leistungsaufschlüsselung angezeigt werden

Wählen Sie den blau hervorgehobenen Azure Cosmos DB-Ressourcennamen aus, um die standardmäßige Übersicht für das zugehörige Azure Cosmos DB-Konto aufzurufen.

Fehler

Wählen Sie die Registerkarte Fehler aus, um den Teil Fehler der Arbeitsmappenvorlage zu öffnen. Hier wird die Gesamtzahl der Anforderungen mit der Verteilung der Antworten angezeigt, die für die Anforderungen vorhanden sind:

Screenshot: Fehler mit Aufschlüsselung nach HTTP-Anforderungstyp

Code BESCHREIBUNG
200 OK Einer der folgenden REST-Vorgänge war erfolgreich:
- GET für eine Ressource.
- PUT für eine Ressource.
- POST für eine Ressource.
- POST für eine gespeicherte Prozedur zum Ausführen der gespeicherten Prozedur.
201 Created Ein POST-Vorgang zum Erstellen einer Ressource war erfolgreich.
404 Not Found Es wird versucht, eine nicht mehr vorhandene Ressource zu verarbeiten. Beispiel: Die Ressource wurde möglicherweise bereits gelöscht.

Eine vollständige Liste der Statuscodes finden Sie unter HTTP-Statuscodes für Azure Cosmos DB.

Capacity

Wählen Sie die Registerkarte Kapazität aus, um den Teil Kapazität der Arbeitsmappenvorlage zu öffnen. Er zeigt Folgendes an:

  • wie viele Dokumente Sie besitzen
  • das Dokumentwachstum im Laufe der Zeit
  • die Datennutzung
  • die Gesamtmenge des verfügbaren Speichers, den Sie übergelassen haben

Diese Informationen helfen Ihnen, potenzielle Speicher- und Datennutzungsprobleme zu identifizieren.

Screenshot: Arbeitsmappe „Kapazität“

Wie bei der Arbeitsmappe „Übersicht“ wird, wenn Sie die Dropdownliste neben einer Azure Cosmos DB-Ressource in der Spalte Abonnement auswählen, eine Aufschlüsselung nach den einzelnen Containern der Datenbank angezeigt.

Operations

Wählen Sie die Registerkarte Vorgänge aus, um den Teil Vorgänge der Arbeitsmappenvorlage zu öffnen. Hier wird Ihre Anforderung aufgeschlüsselt nach dem Typ der getätigten Anforderungen angezeigt.

Im folgenden Beispiel sehen Sie, dass eastus-billingint hauptsächlich Leseanforderungen empfängt, jedoch auch eine kleine Anzahl von Upsert- und Erstellungsanforderungen vorhanden ist. Sie können auch sehen, dass westeurope-billingint in Bezug auf Anforderungen schreibgeschützt ist, zumindest über die letzten vier Stunden, auf die der Bereich der Arbeitsmappe derzeit über ihren Zeitbereichsparameter beschränkt ist.

Screenshot: Arbeitsmappe „Vorgänge“

Anzeigen von einer Azure Cosmos DB-Ressource aus

  1. Suchen Sie nach Ihren vorhandenen Azure Cosmos DB-Konten, oder wählen Sie sie aus.

    Screenshot: Suche nach App Cosmos DB

  2. Nachdem Sie zu Ihrem Azure Cosmos DB-Konto gewechselt sind, wählen Sie im Abschnitt Überwachung die Option Erkenntnisse (Vorschau) oder Arbeitsmappen aus. Sie können jetzt weitere Analysen zu Durchsatz, Anforderungen, Speicher, Verfügbarkeit, Latenz, System- und Kontoverwaltung durchführen.

    Screenshot: Seite „Erkenntnisübersicht“ von Azure Cosmos DB

Uhrzeitbereich

Standardmäßig werden im Feld Zeitbereich Daten der letzten 24 Stunden angezeigt. Sie können den Zeitbereich so ändern, dass Daten der letzten 5 Minuten bis hin zu den letzten 7 Tagen angezeigt werden. Die Zeitbereichsauswahl enthält auch einen benutzerdefinierten Modus. Geben Sie eine Start-/Enddatum ein, um einen benutzerdefinierten Zeitrahmen an vorhandenen Daten für das ausgewählte Konto anzuzeigen.

Screenshot: Azure Cosmos DB-Zeitbereich

Übersicht zu Erkenntnissen

Die Registerkarte Übersicht enthält die gängigsten Metriken für das ausgewählte Azure Cosmos DB-Konto, einschließlich:

  • Anzahl von Anforderungen
  • Fehlerhafte Anforderungen (429s)
  • Normalisierter RU-Verbrauch (Höchstwert)
  • Daten- & Indexnutzung
  • Azure Cosmos DB-Kontometriken nach Sammlung

Anforderungen insgesamt: Dieses Diagramm enthält eine Übersicht über die Gesamtanzahl der Anforderungen für das Konto, die nach Statuscode aufgeschlüsselt sind. Die Einheiten am unteren Rand des Diagramms stellen eine Summe der Gesamtanforderungen für den Zeitraum dar.

Screenshot: Diagramm „Anforderungen insgesamt“ von Azure Cosmos DB

Fehlerhafte Anforderungen (429s) : Dieses Diagramm enthält eine Übersicht über fehlerhafte Anforderungen mit dem Statuscode 429. Die Einheiten am unteren Rand des Diagramms stellen eine Summe der gesamten fehlerhaften Anforderungen für den Zeitraum dar.

Screenshot: Diagramm „Fehlerhafte Anforderungen“ von Azure Cosmos DB

Normalisierter RU-Verbrauch (Höchstwert): Dieses Diagramm gibt den maximalen Prozentsatz zwischen 0 % und 100 % der normalisierten RU-Verbrauchseinheiten für den angegebenen Zeitraum an.

Screenshot: Diagramm für den normalisierten RU-Verbrauch von Azure Cosmos DB

Anheften, Exportieren und Erweitern

Sie können einen beliebigen Metrikabschnitt an ein Azure-Dashboard anheften, indem Sie rechts oben im Abschnitt das Stecknadelsymbol auswählen.

Screenshot: Beispiel für an das anheften eines Metrikabschnitt an das Dashboard

Wenn Sie die Daten im Excel-Format exportieren möchten, wählen Sie den Abwärtspfeil links neben der Stecknadel aus.

Screenshot: Abwärtspfeil zum Exportieren einer Arbeitsmappe

Wenn Sie alle Dropdownansichten in der Arbeitsmappe erweitern oder reduzieren möchten, wählen Sie links vom Abwärtspfeil das Erweiterungspfeil aus.

Screenshot: Pfeils zum Erweitern einer Arbeitsmappe

Anpassen von Azure Cosmos DB-Erkenntnissen

Diese Benutzeroberfläche basiert auf Azure Monitor-Arbeitsmappenvorlagen. Sie können Bearbeiten anpassen>Bearbeiten>Speichern verwenden, um eine Kopie Ihrer geänderten Version in einer benutzerdefinierten Arbeitsmappe zu ändern und zu speichern.

Screenshot: Schaltfläche „Erstellen“

Arbeitsmappen werden in einer Ressourcengruppe gespeichert. Der Abschnitt Meine Berichte ist privat und nur für Sie. Der Abschnitt Freigegebene Berichte steht allen Benutzern mit Zugriff auf die Ressourcengruppe zur Verfügung. Nachdem Sie die benutzerdefinierte Arbeitsmappe gespeichert haben, müssen Sie zum Arbeitsmappenkatalog wechseln, um die sie zu starten.

Screenshot: Schaltfläche „Katalog“

Problembehandlung

Eine Anleitung zur Problembehandlung finden Sie unter Problembehandlung bei arbeitsmappenbasierten Erkenntnissen.

Nächste Schritte