Messwerte erfassen – Übersicht

In diesem Dokument wird beschrieben, welche Messwerte Ihnen automatisch zur Verfügung stehen, wenn Sie Google Cloud-Dienste verwenden. Außerdem werden verschiedene Ansätze beschrieben, mit denen Sie zusätzliche Informationen zur Leistung Ihrer Dienste erfassen können.

Sie können Benachrichtigungsrichtlinien erstellen, um die in Ihrem Google Cloud-Projekt gespeicherten (numerischen) Messwertdaten zu überwachen. Mit diesen Richtlinien werden Sie benachrichtigt, wenn die von der Richtlinie überwachten Daten die von Ihnen definierten Kriterien erfüllen. Außerdem haben Sie die Möglichkeit, Messwerte durch Erstellen von Diagrammen und Dashboards zu visualisieren.

Der Messwertbereich eines Google Cloud-Projekts bestimmt die Zeitreihendaten, die vom Google Cloud-Projekt grafisch dargestellt oder überwacht werden können. Standardmäßig beschränkt der Messwertbereich das Projekt auf die vom Projekt gespeicherten Zeitachsendaten. Sie können einen Messwertbereich so konfigurieren, dass Zeitreihendaten einbezogen werden, die von anderen Projekten gespeichert wurden. Konzeptionelle Informationen und Verweise auf Konfigurationsdokumente finden Sie in der Übersicht über Messwertbereiche.

Messwerte aus Google Cloud-Diensten

Von Google Cloud-Diensten generierte Systemmesswerte werden von Cloud Monitoring automatisch erfasst und gespeichert. Diese Messwerte liefern Informationen über den Betrieb des Dienstes. Compute Engine meldet beispielsweise über 25 eindeutige Messwerte für jede VM-Instanz.

Eine vollständige Liste der verfügbaren Systemmesswerte finden Sie unter Google Cloud-Messwerte.

Messwerte von Ihren VMs

Einige Systemmesswerte werden automatisch von Ihren Compute Engine-Instanzen erfasst. Diese automatisch erfassten Compute Engine-Messwerte liefern Ihnen jedoch möglicherweise nicht alle Informationen, die Sie zum Überwachen Ihrer Dienste benötigen.

Installieren Sie einen Agent, um zusätzliche Systemmesswerte von Ihren Compute Engine-Instanzen zu erfassen. Die Ops-Agent-Messwerte umfassen beispielsweise die Messwerte für CPU, Laufwerk, Arbeitsspeicher und Auslagerung. Diese und andere Messwerte können von Ihren Linux- und Windows-VMs erfasst werden.

Informationen zu Agents finden Sie unter Google Cloud-Agents für die Beobachtbarkeit.

Messwerte aus Integrationen

Cloud Monitoring bietet Integrationen, mit denen Sie Telemetriedaten aus Anwendungen wie Apache Webserver, MySQL, Redis und anderen für Bereitstellungen erfassen können, die in Compute Engine und Google Kubernetes Engine ausgeführt werden:

Rufen Sie in der Google Cloud Console die Seite  Integrationen auf:

Zu Integrationen

Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

Von Ihnen definierte Metriken

Sie können Ihre Anwendung so instrumentieren, dass sie anwendungsspezifische Informationen erfasst. Mit verschiedenen Open-Source-Instrumentierungs-Frameworks können Sie Messwerte, Logs und Traces aus Ihrer Anwendung erfassen und diese Daten an einen beliebigen Anbieter, einschließlich Google Cloud, senden. Zur Instrumentierung Ihrer Anwendung empfehlen wir die Verwendung eines anbieterneutralen Open-Source-Instrumentierungs-Frameworks wie OpenTelemetry anstelle von anbieter- und produktspezifischen APIs oder Clientbibliotheken.

Informationen zur Instrumentierung Ihrer Anwendungen mit anbieterneutralen Instrumentierungs-Frameworks finden Sie unter Instrumentierung und Beobachtbarkeit.

Sie können Ihre Anwendung mit einer Clientbibliothek oder der Cloud Monitoring API instrumentieren. Weitere Informationen zu diesen Ansätzen finden Sie unter Benutzerdefinierte Messwerte – Übersicht.

Aus Logs abgeleitete Messwerte

Google Cloud unterstützt das Erstellen von Messwerten aus Logdaten. Diese logbasierten Messwerte zeichnen numerische Informationen zu den Logs auf, die in Cloud Logging geschrieben wurden. Einige Messwerte, z. B. die Gesamtzahl der Logeinträge, die von Ihrem Google Cloud-Projekt empfangen wurden, werden automatisch aus den Logs abgeleitet. Sie können auch logbasierte Messwerte definieren. Beispiel: Sie können einen Messwert erstellen, der die Anzahl der 404 Not Found-Fehler für eine in App Engine bereitgestellte Anwendung zählt.

Weitere Informationen finden Sie unter Übersicht über logbasierte Messwerte.

Preise

Im Allgemeinen sind Cloud Monitoring-Systemmesswerte kostenlos, Messwerte von externen Systemen, Agents oder Anwendungen nicht. Abrechenbare Messwerte werden entweder nach der Anzahl der Byte oder der Anzahl der aufgenommenen Stichproben berechnet.

Weitere Informationen zu den Cloud Monitoring-Preisen finden Sie in den folgenden Dokumenten: