Messwertbereiche konfigurieren

In diesem Dokument wird beschrieben, wie Sie die Messwertbereiche Ihrer Google Cloud-Projekte für die Verwendung mit Google Cloud Managed Service for Prometheus konfigurieren.

Die ideale Managed Service for Prometheus-Bereitstellung unterscheidet sich notwendigerweise von der typischen Prometheus-Bereitstellung. Prometheus beschränkt sich stark auf seine eigene Instanz, die selbst typischerweise clusterbezogen ist, da Regeln und Abfragen auf dem Prometheus-Server ausgeführt werden, der die Daten erfasst. Da Managed Service for Prometheus Daten an das globale Backend Monarch sendet, müssen Abfragen so konfiguriert werden, dass sie für Monarch und nicht für den lokalen Cluster ausgeführt werden. Wenn Sie die verwaltete Erfassung verwenden, gilt die gleiche Anforderung für Regeln.

Managed Service for Prometheus verwendet ein globales Backend zum Speichern von Abfragen. Daher müssen Abfragen für die Ausführung in Bezug auf dieses Backend konfiguriert werden.

Die Daten, die Sie mit Managed Service for Prometheus abfragen, werden durch den Cloud Monitoring-Konstruktmesswertbereich bestimmt, unabhängig davon, wie Sie die Daten abfragen.

Messwertbereiche

Ein Monitoring-Messwertbereich ist ein schreibgeschütztes Konstrukt, mit dem Sie Messwertdaten abfragen können, die zu mehreren Google Cloud-Projekten gehören. Jeder Messwertbereich wird von einem festgelegten Google Cloud-Projekt gehostet, dem sogenannten Scoping-Projekt.

Standardmäßig ist ein Projekt das den Bereich festlegende Projekt für den eigenen Messwertbereich und der Messwertbereich enthält die Messwerte und die Konfiguration für dieses Projekt. Ein den Bereich festlegendes Projekt kann mehrere überwachte Projekte in seinem Messwertbereich enthalten und die Messwerte und Konfigurationen aus allen überwachten Projekten im Messwertbereich sind für das den Bereich festlegende Projekt sichtbar. Ein überwachtes Projekt kann auch zu mehreren Messwertbereichen gehören.

Wenn Sie die Messwerte in einem den Bereich festlegenden Projekt abfragen und dieses Projekt einen Messwertbereich für mehrere Projekte hostet, können Sie Daten aus mehreren Projekten abrufen. Wenn der Messwertbereich alle Ihre Projekte enthält, werden Ihre Abfragen und Regeln global ausgewertet.

Weitere Informationen zu den Bereich festlegenden Projekten und Messwertbereichen finden Sie unter Messwertbereiche. Informationen zum Konfigurieren eines Messwertbereichs für mehrere Projekte finden Sie unter Messwerte für mehrere Projekte ansehen.

Verwenden Sie so wenige Messwertbereiche wie möglich, um die Komplexität Ihres Berechtigungsmodells zu minimieren. Wenn Sie Ihre Messwertdaten nicht als vertraulich betrachten und es für alle Nutzer akzeptabel ist, auf alle Messwerte zugreifen zu können, verwenden Sie einen einzigen Messwertbereich, der alle Ihre Projekte enthält.

Projekte zum Abfragen gruppieren

In den anderen Best-Practice-Szenarien werden die folgenden Konfigurationen für Messwertbereiche verwendet:

  Bereich A Bereich B Bereich C
Umfang festlegendes Projekt Bereichsprojekt-A Bereichprojekt-B Bereichprojekt-C
Überwachte Projekte Projekt 1
Projekt 2
Projekt 3
Projekt 4
Projekt 1
Projekt 2
Projekt 3
Projekt 4
Projekt 5
Gruppe mit IAM-Berechtigungen
(Beispiel)
Entwicklungsteam A Entwicklungsteam B SRE-Team