Aufbewahrung und Latenz von Messwertdaten

Auf dieser Seite wird beschrieben, wie lange Cloud Monitoring Ihre Metrikdaten und Informationen über die Latenz zwischen der Erfassung und deren Sichtbarkeit für Sie.

Unter Kontingente und Limits finden Sie weitere Informationen zu Grenzwerte für Messwertdaten.

Aufbewahrung von Messwertdaten

Cloud Monitoring ruft Messwertdaten ab und speichert sie in der Zeitreihe für einen bestimmten Zeitraum angezeigt. Dieser Zeitraum hängt vom Messwerttyp ab. Weitere Informationen finden Sie unter Datenaufbewahrung.

Am Ende dieses Zeitraums löscht Cloud Monitoring die abgelaufenen Datenpunkte.

Wenn alle Punkte in einer Zeitachse abgelaufen sind, löscht Cloud Monitoring die Zeitachse. Gelöschte Zeitreihen werden nicht angezeigt in Cloud Monitoring-Diagrammen oder in Ergebnissen der Monitoring API

Latenz von Messwertdaten

Latenz bezieht sich auf den Verzögerung zwischen dem Zeitpunkt der Stichprobe eines Messwerts durch Cloud Monitoring und dem Messwertdatenpunkt als Zeitreihendaten sichtbar. Die Latenz hängt davon ab, ob es sich um einen Messwert aus einem Google Cloud-Dienst oder um einen benutzerdefinierten Messwert handelt:
  • Google Cloud-Messwerte: Die Google Cloud-Messwertliste enthält die Messwerttypen aus Google Cloud-Diensten. Viele dieser Beschreibungen enthalten eine Aussage wie die folgende: „Stichproben alle 60 Sekunden. Nach der Stichprobenerhebung werden für bis zu 240 Personen keine Daten angezeigt. Sekunden.“

    Die Werte in der Erklärung variieren je nach Messwert. Die Beispielanweisung bedeutet, dass Cloud Monitoring eine minutengenaue Messung (Stichprobenintervall). dieser Messwerte werden noch verarbeitet, bevor sie ausgesetzt sind, kann es zusätzliche Zeit (Latenz) dauern, bis Sie die Daten abrufen können. Daten für diesen Messwert. In diesem Beispiel kann die Latenz bis zu 4 Minuten betragen. Der Zeitstempel, der die Erfassungszeit aufzeichnet, bis zu 4 Minuten alt sein. Diese Latenz gilt nicht für benutzerdefinierte Messwerte.

  • Benutzerdefinierte Messwerte: Wenn Sie Daten in benutzerdefinierte Messwerte schreiben, einschließlich benutzerdefinierter Messwerte, von OpenTelemetry erfasste Messwerte, vom Ops-Agent erfasste Anwendungsmesswerte und Prometheus-Messwerte, sind die Daten aus diesen Messwerten in der Regel innerhalb von 3 bis 7 Sekunden sichtbar und abfragbar, Netzwerklatenz ausgenommen.

In einigen Fällen müssen Sie möglicherweise die Verwendung eines Messwerts mit Latenz anpassen. Beispiel:

  • Wenn Sie Messwertdaten mithilfe von Clientbibliotheken abrufen, müssen Sie möglicherweise Verwenden Sie einen Offset im Abfrageintervall, um die Latenz zu berücksichtigen.

  • Wenn Sie einen Messwert für die Ressourcenverwaltung verwenden, z. B. beim Autoscaling, kann sich die Latenz des Messwerts auf die Reaktionsfähigkeit des Autoscaling auswirken. Einige Pub/Sub-Messwerte haben beispielsweise Latenzen zwischen 2 und 4 Minuten.

  • Bei der Verwendung von Benachrichtigungsrichtlinien ist zu beachten, dass sich die Latenz auf die Zeit auswirken kann, zu der bei messwertbasierten Benachrichtigungsrichtlinien ein Vorfall erstellt wird. Wenn zum Beispiel ein überwachten Messwert eine Latenz von bis zu 180 Sekunden, Cloud Monitoring erstellt bis zu 180 Sekunden lang keinen Vorfall. der Messwert verstößt gegen den Schwellenwert der Bedingung der Benachrichtigungsrichtlinie. Bei der Auswertung von Benachrichtigungsrichtlinien wird in Cloud Monitoring automatisch die gegebenenfalls vorhandene Latenz des zugrunde liegenden Messwerts berücksichtigt.