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 die in Ihrem Google Cloud-Projekt gespeicherten (numerischen) Messwertdaten überwachen, indem Sie Benachrichtigungsrichtlinien erstellen. Sie werden benachrichtigt, wenn die Daten, die von der Richtlinie überwacht werden, die von Ihnen festgelegten Kriterien erfüllen. Sie können Ihre Messwertdaten auch mithilfe von Diagrammen und Dashboards visualisieren.

Der Messwertbereich eines Google Cloud-Projekts bestimmt die Zeitreihendaten, die im Google Cloud-Projekt dargestellt oder überwacht werden können. Standardmäßig wird das Projekt durch den Messumfang auf die im Projekt gespeicherten Zeitreihendaten beschränkt. Sie können einen Messwertbereich so konfigurieren, dass er Zeitreihendaten enthält, die in anderen Projekten gespeichert sind. Konzeptionelle Informationen und Verweise auf Konfigurationsdokumente finden Sie unter Übersicht über Messwertbereiche.

Messwerte aus Google Cloud -Diensten

Von Google Cloud Diensten generierte Systemmesswerte werden automatisch von Cloud Monitoring erfasst und gespeichert. Diese Messwerte liefern Informationen zur Funktionsweise des Dienstes. Die 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 enthalten jedoch möglicherweise nicht alle Informationen, die Sie zum Überwachen Ihrer Dienste benötigen.

Wenn Sie zusätzliche Systemmesswerte aus Ihren Compute Engine-Instanzen erfassen möchten, müssen Sie einen Agenten installieren. Die Ops-Agent-Messwerte umfassen beispielsweise Messwerte für CPU, Laufwerk, Arbeitsspeicher und Auslagerung. Diese und andere Messwerte können aus Ihren Linux- und Windows-VMs erfasst werden.

Informationen zu Agents finden Sie unter Google Cloud Observability-Agents.

Messwerte aus Integrationen

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

Öffnen Sie in der Google Cloud Console die Seite Einbindungen:

Zu „Integrationen“

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

Von Ihnen definierte Messwerte

Sie können Ihre Anwendung so instrumentieren, dass anwendungsspezifische Informationen erfasst werden. Mit mehreren Open-Source-Instrumentierungs-Frameworks können Sie Messwerte, Protokolle und Traces aus Ihrer Anwendung erfassen und an beliebige Anbieter senden, einschließlich Google Cloud. Wir empfehlen, zur Instrumentierung Ihrer Anwendung ein anbieterneutrales Open-Source-Instrumentierungsframework wie OpenTelemetry zu verwenden, anstatt anbieter- und produktspezifische APIs oder Clientbibliotheken.

Informationen zur Instrumentierung Ihrer Anwendungen mithilfe von anbieterunabhängigen Instrumentierungsframeworks 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 Übersicht über benutzerdefinierte Messwerte.

Aus Protokollen abgeleitete Messwerte

Google Cloud unterstützt das Erstellen von Messwerten aus Protokolldaten. Diese logbasierten Messwerte erfassen numerische Informationen zu den in Cloud Logging geschriebenen Logs. Einige Messwerte, z. B. die Gesamtzahl der Logeinträge, die von Ihrem Google Cloud-Projekt empfangen wurden, werden automatisch aus Ihren 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, während Messwerte externer Systeme, Agents oder Anwendungen kostenpflichtig sind. Abrechenbare Messwerte werden entweder nach der Anzahl der aufgenommenen Byte oder der Anzahl der aufgenommenen Stichproben abgerechnet.

Weitere Informationen zu den Preisen für Cloud Monitoring finden Sie in den folgenden Dokumenten: