Private Service Connect-Konfigurationen für den Gesundheitszustand ansehen, aktualisieren und löschen
Auf dieser Seite wird beschrieben, wie Sie Ihre Private Service Connect-Ressourcen für den Gesundheitszustand verwalten, nachdem Sie sie erstellt haben. Sie können Richtlinien für die Gesundheitsaggregation, Gesundheitsquellen und zusammengesetzte Systemdiagnosen auflisten, beschreiben, aktualisieren und löschen.
Richtlinien zur Service Health-Aggregation verwalten
In diesem Abschnitt wird beschrieben, wie Sie Richtlinien zur Aggregation von Gesundheitsdaten verwalten.
Richtlinien zur Service Health-Aggregation auflisten
Sie können alle Richtlinien zur Service Health-Aggregation in einer Region auflisten.
gcloud
Führen Sie den Befehl gcloud beta compute health-aggregation-policies list
aus.
gcloud beta compute health-aggregation-policies list \ --regions=REGION
Ersetzen Sie REGION
durch die Region der Richtlinien zur Aggregation von Gesundheitsdaten.
Richtlinie zur Service Health-Aggregation beschreiben
Sie können eine Richtlinie zur Service Health-Aggregation beschreiben, um die zugehörigen Details aufzurufen.
gcloud
Führen Sie den Befehl gcloud beta compute health-aggregation-policies describe
aus.
gcloud beta compute health-aggregation-policies describe POLICY \ --region=REGION
Ersetzen Sie Folgendes:
POLICY
: der Name der Richtlinie zur Aggregation von SystemdiagnosenREGION
: die Region der Richtlinie zur Aggregation von Gesundheitsdaten
Richtlinie zur Service Health-Aggregation aktualisieren
Sie können die Beschreibung, den Prozentsatz für den Schwellenwert für den Zustand oder den Mindestschwellenwert für den Zustand einer Richtlinie zur Service Health-Aggregation aktualisieren.
gcloud
Führen Sie den Befehl gcloud beta compute health-aggregation-policies update
aus.
gcloud beta compute health-aggregation-policies update POLICY \ --region=REGION \ --description="DESCRIPTION" \ --healthy-percent-threshold=PERCENT_HEALTHY \ --min-healthy-threshold=MINIMUM_HEALTHY
Ersetzen Sie Folgendes:
POLICY
: der Name der Richtlinie zur Aggregation von Systemdiagnosen, die aktualisiert werden sollREGION
: die Region der Richtlinie zur Aggregation von GesundheitsdatenDESCRIPTION
: eine aktualisierte Beschreibung der RichtliniePERCENT_HEALTHY
: Der aktualisierte Mindestprozentsatz der Endpunkte in einem Backend-Dienst, die fehlerfrei sein müssen, damit die Gesundheitsquelle als fehlerfrei gilt, z. B.75
MINIMUM_HEALTHY
: die aktualisierte Mindestanzahl von Endpunkten in einem Backend-Dienst, die fehlerfrei sein müssen, damit die Gesundheitsquelle als fehlerfrei gilt, z. B.2
Richtlinie zur Service Health-Aggregation löschen
Sie können eine Richtlinie für die Gesundheitsaggregation löschen, wenn sie keiner vorhandenen Gesundheitsquelle zugeordnet ist.
gcloud
Führen Sie den Befehl gcloud beta compute health-aggregation-policies delete
aus.
gcloud beta compute health-aggregation-policies delete POLICY \ --region=REGION
Ersetzen Sie Folgendes:
POLICY
: der Name der Richtlinie zur Zusammenfassung von Systemdiagnosen, die gelöscht werden sollREGION
: die Region der Richtlinie zur Aggregation von Gesundheitsdaten
Gesundheitsquellen verwalten
In den folgenden Abschnitten wird beschrieben, wie Sie Ihre Gesundheitsdatenquellen verwalten.
Zustandsquellen auflisten
Sie können Gesundheitsdatenquellen in einer Region auflisten.
gcloud
Führen Sie den Befehl gcloud beta compute health-sources list
aus.
gcloud beta compute health-sources list \ --regions=REGION
Ersetzen Sie REGION
durch die Region der Gesundheitsdatenquellen.
Gesundheitsinformationsquelle beschreiben
Sie können eine Gesundheitsquelle beschreiben, um die zugehörigen Details aufzurufen.
gcloud
Führen Sie den Befehl gcloud beta compute health-sources describe
aus.
gcloud beta compute health-sources describe HEALTH_SOURCE \ --region=REGION
Ersetzen Sie Folgendes:
HEALTH_SOURCE
: der Name der GesundheitsquelleREGION
: die Region der Gesundheitsquelle
Gesundheitsinformationsquelle aktualisieren
Sie können die Beschreibung, den Back-End-Dienst oder die Richtlinie zur Aggregation von Systemdiagnosen einer vorhandenen Systemdiagnosequelle aktualisieren.
gcloud
Führen Sie den Befehl gcloud beta compute health-sources update
aus.
gcloud beta compute health-sources update HEALTH_SOURCE \ --region=REGION \ --description="DESCRIPTION" \ --sources=BACKEND_SERVICE \ --health-aggregation-policy=POLICY
Ersetzen Sie Folgendes:
HEALTH_SOURCE
: Name der zu aktualisierenden GesundheitsquelleREGION
: die Region der GesundheitsquelleDESCRIPTION
: eine aktualisierte Beschreibung der GesundheitsquelleBACKEND_SERVICE
: ein aktualisierter Backend-Dienst, der als Quelle für die Systemdiagnose verwendet werden soll.Der Back-End-Dienst muss die folgenden Anforderungen erfüllen:
- Das Load-Balancing-Schema muss
INTERNAL
oderINTERNAL_MANAGED
sein. - Sie muss sich in derselben Region wie die Gesundheitsdatenquelle befinden, die Sie erstellen.
- Die Back-Ends müssen Instanzgruppen oder Netzwerk-Endpunktgruppen vom Typ
GCE_VM_IP
oderGCE_VM_IP_PORT
sein.
- Das Load-Balancing-Schema muss
POLICY
: Eine aktualisierte Richtlinie zur Aggregation von Gesundheitsdaten, die auf diese Gesundheitsdatenquelle angewendet werden soll.
Gesundheitsquelle löschen
Sie können eine Gesundheitsquelle löschen, wenn sie nicht mit einer vorhandenen zusammengesetzten Systemdiagnose verknüpft ist.
gcloud
Führen Sie den Befehl gcloud beta compute health-sources delete
aus.
gcloud beta compute health-sources delete HEALTH_SOURCE \ --region=REGION
Ersetzen Sie Folgendes:
HEALTH_SOURCE
: Name der zu löschenden GesundheitsquelleREGION
: die Region der Gesundheitsquelle
Zusammengesetzte Systemdiagnosen verwalten
In den folgenden Abschnitten wird beschrieben, wie Sie zusammengesetzte Systemdiagnosen verwalten.
Zusammengesetzte Systemdiagnosen auflisten
Sie können zusammengesetzte Systemdiagnosen in einer Region auflisten.
gcloud
Verwenden Sie den Befehl gcloud beta compute composite-health-checks list
, um die zusammengesetzten Systemdiagnosen in einer Region aufzulisten.
gcloud beta compute composite-health-checks list \ --regions=REGION
Ersetzen Sie REGION
durch die Region der zusammengesetzten Systemdiagnosen.
Zusammengesetzte Systemdiagnose beschreiben
Sie können eine zusammengesetzte Systemdiagnose beschreiben, um die zugehörigen Details aufzurufen.
gcloud
Führen Sie den Befehl gcloud beta compute composite-health-checks describe
aus.
gcloud beta compute composite-health-checks describe COMPOSITE_HEALTH_CHECK \ --region=REGION
Ersetzen Sie Folgendes:
COMPOSITE_HEALTH_CHECK
: der Name der zusammengesetzten SystemdiagnoseREGION
: die Region der zusammengesetzten Systemdiagnose
Zusammengesetzte Systemdiagnose aktualisieren
Sie können die Beschreibung, die Gesundheitsquellen oder das Gesundheitsziel einer zusammengesetzten Systemdiagnose aktualisieren.
gcloud
Führen Sie den Befehl gcloud beta compute composite-health-checks update
aus.
gcloud beta compute composite-health-checks update COMPOSITE_HEALTH_CHECK \ --region=REGION \ --description="DESCRIPTION" \ --health-sources=HEALTH_SOURCES \ --health-destination=HEALTH_DESTINATION
Ersetzen Sie Folgendes:
COMPOSITE_HEALTH_CHECK
: Der Name der zusammengesetzten Systemdiagnose, die aktualisiert werden soll.REGION
: die Region der zusammengesetzten SystemdiagnoseDESCRIPTION
: eine aktualisierte BeschreibungHEALTH_SOURCES
: die Namen einer oder mehrerer Gesundheitsquellen, die mit der zusammengesetzten Systemdiagnose verknüpft werden sollenSie können mehrere Gesundheitsdatenquellen in einer durch Kommas getrennten Liste angeben.
HEALTH_DESTINATION
: Der URI der Weiterleitungsregel, die den zusammengesetzten Gesundheitsstatus von diesem zusammengesetzten Health-Check empfängt, z. B.projects/PROJECT_ID/regions/REGION/forwardingRules/FORWARDING_RULE
.Die Weiterleitungsregel muss einem Ersteller-Load-Balancer zugeordnet sein, der Private Service Connect-Systemdiagnosen unterstützt und die folgenden Anforderungen erfüllt:
- Das Load-Balancing-Schema muss
INTERNAL
oderINTERNAL_MANAGED
sein. - Er muss sich in derselben Region wie die zusammengesetzte Systemdiagnose befinden.
- Das Load-Balancing-Schema muss
Zusammengesetzte Systemdiagnose löschen
Sie können eine zusammengesetzte Systemdiagnose löschen.
gcloud
Führen Sie den Befehl gcloud beta compute composite-health-checks delete
aus.
gcloud beta compute composite-health-checks delete COMPOSITE_HEALTH_CHECK \ --region=REGION
Ersetzen Sie Folgendes:
COMPOSITE_HEALTH_CHECK
: Der Name des zu löschenden zusammengesetzten Health-Checks.REGION
: die Region der zusammengesetzten Systemdiagnose