Ein vollständig verwalteter, nutzerfreundlicher Monitoringdienst, der auf demselben global skalierbaren Datenspeicher basiert, der auch von Google Cloud verwendet wird.
Erste Schritte ohne komplexe Migration
Basiert auf dem selben Back-End, das auch von Google verwendet wird und mehr als 2 Billionen aktive Zeitachsen erfasst.
Kundenberichte lesen
Video zu neuen Funktionen des Dienstes ansehen
Vorteile
Vollständig verwalteter, mit Prometheus® kompatibler Monitoring-Stack mit standardmäßiger Aufbewahrungsdauer von zwei Jahren und globalen Abfragen von regionalisierten Daten. Sie müssen weder föderieren noch Ressourcen manuell hinzufügen oder Zeit für die Wartung aufwenden.
Die Fragmentierung eines wachsenden Speicherplatzbedarfs ist mühsam, wenn Sie einen eigenen mit Prometheus kompatiblen Aggregator ausführen. Zu Ihrer Erleichterung werden alle Messwerte ohne Zusatzkosten zwei Jahre lang gespeichert.
Sie können PromQL sowohl mit Cloud Monitoring als auch mit Open-Source-Tools wie Grafana® nutzen. Konfigurieren Sie die Bereitstellung und das Scraping mit beliebigen Open-Source-Methoden, darunter prometheus-operator und Annotationen.
Wichtige Features
Managed Service for Prometheus verwendet dieselbe Technologie, die auch Google verwendet, um die eigenen Dienste zu überwachen. Dies bedeutet, dass sogar die größten Prometheus-Bereitstellungen auf globaler Ebene überwacht werden können. Darüber hinaus wird der Dienst vom selben Site Reliability Engineering-Team (SRE) verwaltet, das auch für das Monitoring bei Google zuständig ist. So können Sie sicher sein, dass Ihre Messwerte verfügbar sind, wenn Sie sie benötigen.
Sie können sich Prometheus-Messwerte und über 1.500 kostenlose Google Cloud-Systemmesswerte gemeinsam als allgemeine Übersicht über Ihre Infrastruktur und Anwendungen ansehen. Prometheus-Messwerte können mit den Dashboard-, Benachrichtigungs- und SLO-Monitoringfunktionen in Cloud Monitoring verwendet werden. Stellen Sie Ihre Prometheus-Messwerte direkt neben Ihren GKE-Messwerten, Ihren Load-Balancer-Messwerten und mehr dar. Cloud Monitoring unterstützt PromQL, sodass Ihre Entwickler es sofort verwenden können.
Managed Service for Prometheus bietet verwaltete Collectors, die automatisch bereitgestellt, skaliert, fragmentiert, konfiguriert und verwaltet werden. Das Scraping und die Regeln werden mithilfe von einfachen benutzerdefinierten Ressourcen (CRs) konfiguriert. Die Migration von einem Prometheus-Operator ist einfach und die verwaltete Sammlung unterstützt die meisten Anwendungsfälle. Sie können auch Ihre vorhandenen Collector-Bereitstellungsmethoden und -Konfigurationen beibehalten, wenn die verwalteten Collectors Ihren Anwendungsfall derzeit nicht unterstützen. Der Ops-Agent vereinfacht die Erfassung von Prometheus-Messwerten auf virtuellen Maschinen, damit Sie alle Umgebungen auf Prometheus standardisieren können.
Kunden
Das ist neu
Melden Sie sich für die Google Cloud-Newsletter an – so erhalten Sie regelmäßig Produktupdates, Veranstaltungsinformationen, Sonderangebote und mehr.
Dokumentation
Anwendungsfälle
Mit PromQL können Sie Benachrichtigungen definieren und Probleme diagnostizieren, wenn Benachrichtigungen ausgelöst werden. Mit Managed Service for Prometheus müssen Sie Ihre Visualisierungstools oder Benachrichtigungen nicht ändern. Ihre vorhandenen Workflows für die Erstellung und Untersuchung von Vorfällen funktionieren also weiterhin.
Managed Service for Prometheus wird pro Probe abgerechnet. Hier wird Kardinalität nicht im Voraus berechnet, wenn ein neuer Container hochgefahren wird. Bei den pro Probe berechneten Preisen zahlen Sie nur, wenn der Container aktiv ist, sodass Sie bei Verwendung des horizontalen Pod-Autoscalings nicht bestraft werden. Managed Service for Prometheus bietet weitere Kostenkontrollen, z. B. anpassbare Probenzeiträume, Filter und die Möglichkeit, Daten lokal zu speichern und nicht an den Datenspeicher zu senden.
Wenn Sie einen einzigen Messwertstandard für Ihre serverlosen, Kubernetes- und VM-Bereitstellungen festlegen, können Sie Dashboards für ein besseres Monitoring einfacher zusammenführen. Außerdem brauchen Ihre Entwickler und Administratoren dann nur PromQL, um mit Ihren Messwerten zu arbeiten. Managed Service for Prometheus unterstützt diesen Anwendungsfall mit Sammlungsoptionen für GKE, Cloud Run und den Ops-Agent für VMs in Google Cloud.
Alle Features
Eigenständige globale Regelauswertung | Sie können Ihre vorhandenen Aufnahme- und Benachrichtigungsregeln weiterhin mit globalen Daten in Managed Service for Prometheus auswerten. Die Ergebnisse werden genau wie erfasste Daten gespeichert, sodass Sie aggregierte Daten nicht auf einem einzelnen Prometheus-Server zusammenlegen müssen. |
Dynamisches Monitoring mehrerer Projekte | Messwertbereiche sind ein schreibgeschütztes Konstrukt in Cloud Monitoring, das Monitoring in mehreren Projekten über eine einzelne Grafana-Datenquelle ermöglicht. Jeder Messwertbereich wird als separate Datenquelle in Grafana angezeigt und jedem Bereich können Leseberechtigungen auf Dienstkontobasis zugewiesen werden. |
Verwaltete Collectors | Verwaltete Collectors werden automatisch bereitgestellt, skaliert, fragmentiert, konfiguriert und verwaltet. Das Scraping und die Regeln werden mithilfe von einfachen benutzerdefinierten Ressourcen (CRs) konfiguriert. |
Selbst bereitgestellte Collectors | Verwenden Sie Ihren bevorzugten Bereitstellungsmechanismus. Ersetzen Sie dazu Ihre normale Prometheus-Binärdatei für verwaltete Dienste durch die Binärdatei des Prometheus-Collector. Das Scraping ist über Ihre bevorzugte Standardmethode konfiguriert und Sie skalieren und fragmentieren manuell. Sie können Ihre vorhandenen Konfigurationen wiederverwenden und neben der regulären Prometheus-Lösung auch Managed Service for Prometheus ausführen. |
Prometheus-Sidecar-Datei für Cloud Run | Rufen Sie ein Monitoring im Prometheus-Stil für Cloud Run-Dienste ab, indem Sie die Sidecar-Datei hinzufügen. Diese Datei verwendet Google Cloud Managed Service for Prometheus auf der Serverseite und eine Verteilung des OpenTelemetry Collector, der für serverlose Arbeitslasten benutzerdefiniert entwickelt wurde, auf der Clientseite. |
Unterstützung für das Monitoring zusätzlicher Umgebungen | Selbst bereitgestellte Collectors können so konfiguriert werden, dass Daten von außerhalb von Google Cloud ausgeführten Anwendungen erfasst werden. Diese Ziele können Kubernetes- oder Nicht-Kubernetes-Umgebungen (z. B. VMs) sein. |
PromQL in Cloud Monitoring verwenden | Verwenden Sie PromQL in der Cloud Monitoring-Benutzeroberfläche, z. B. im Metrics Explorer oder Dashboard Builder. Nutzen Sie die automatische Vervollständigung von Messwertnamen, Labelschlüsseln und Labelwerten. Sie können mit PromQL freie Systemmesswerte, Kubernetes-Messwerte, logbasierte Messwerte und benutzerdefinierte Messwerte sowie Prometheus-Messwerte abfragen. |
Von Monarch unterstützt, der In-Memory-Zeitachsendatenbank von Google | Der Dienst verwendet dieselbe Technologie, die auch Google verwendet, um die eigenen Dienste zu überwachen. Dies bedeutet, dass selbst die größten Prometheus-Bereitstellungen in globalem Umfang überwacht werden können. |
Mechanismen zur Kostenkontrolle | Mit einem Filter für exportierte Messwerte, einer reduzierten Gebühr für dünnbesetzte Histogramme, einer Gebührenstruktur, die weniger für längere Stichprobenzeiträume berechnet, und der Möglichkeit, nur lokal vorab aggregierte Daten zu senden können Sie Ihre Ausgaben besser unter Kontrolle behalten. |
Kostenidentifikation und -Attribution | Mit Cloud Monitoring können Sie das Prometheus-Aufnahmevolumen nach Messwertname und Namespace aufschlüsseln. Identifizieren Sie schnell, welche Messwerte am teuersten sind und welcher Namespace sie sendet. |
Beispiel: Live-Migration für VMs | Beispiel: Compute Engine-VMs können live zwischen Hostsystemen migriert werden, ohne dass ein Neustart erforderlich ist. Ihre Anwendungen laufen somit auch während der Wartung Ihrer Hostsysteme weiter. |
Preise
Dank der Preise für Managed Service for Prometheus können Sie die Nutzung und Ausgaben kontrollieren. Weitere Informationen erhalten Sie in der Preisübersicht.
Feature | Preis | Kostenloses Kontingent pro Monat | Gültig ab |
---|---|---|---|
Mit Google Cloud Managed Service for Prometheus aufgenommene Messwerte | 0,060 $/Million Beispiele†: die ersten 0–50 Milliarden Beispiele# 0,048 $/Million Beispiele: die nächsten 50–250 Milliarden Beispiele 0,036 $/Million Beispiele: die nächsten 250–500 Milliarden Beispiele 0,024 $/Million Beispiele: >500 Milliarden Beispiele | Nicht zutreffend | 8. August 2023 |
Monitoring von API-Aufrufen | 0,01 $/1.000 API-Leseaufrufe (API-Schreibaufrufe sind kostenlos) | Erste Million API-Leseaufrufe pro Rechnungskonto inbegriffen | 1. Juli 2018 |
† Google Cloud Managed Service for Prometheus verwendet Cloud Monitoring-Speicher für extern erstellte Messwertdaten und ruft diese Daten mit der Monitoring API ab. Managed Service for Prometheus-Messungen basieren auf Proben, die anstelle von Byte erfasst werden, um die Prometheus-Konventionen zu erfüllen. Weitere Informationen zur beispielbasierten Messung finden Sie unter Preise für Kontrollierbarkeit und Planbarkeit. Computing-Beispiele finden Sie unter Preisbeispiele basierend auf aufgenommenen Beispielen.
# Beispiele werden pro Rechnungskonto gezählt.
Die Grafana Labs-Marken sind Marken von Grafana Labs und werden mit der Genehmigung von Grafana Labs verwendet. Wir stehen in keinerlei Verbindung mit Grafana Labs oder dessen Tochtergesellschaften und werden weder von diesen unterstützt noch gesponsert.
Profitieren Sie von einem Guthaben über 300 $, um Google Cloud und mehr als 20 „Immer kostenlos“-Produkte kennenzulernen.