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 Systemdiagnosen
  • REGION: 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 soll
  • REGION: die Region der Richtlinie zur Aggregation von Gesundheitsdaten
  • DESCRIPTION: eine aktualisierte Beschreibung der Richtlinie
  • PERCENT_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 soll
  • REGION: 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 Gesundheitsquelle
  • REGION: 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 Gesundheitsquelle
  • REGION: die Region der Gesundheitsquelle
  • DESCRIPTION: eine aktualisierte Beschreibung der Gesundheitsquelle
  • BACKEND_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 oder INTERNAL_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 oder GCE_VM_IP_PORT sein.
  • 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 Gesundheitsquelle
  • REGION: 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 Systemdiagnose
  • REGION: 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 Systemdiagnose
  • DESCRIPTION: eine aktualisierte Beschreibung
  • HEALTH_SOURCES: die Namen einer oder mehrerer Gesundheitsquellen, die mit der zusammengesetzten Systemdiagnose verknüpft werden sollen

    Sie 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 oder INTERNAL_MANAGED sein.
    • Er muss sich in derselben Region wie die zusammengesetzte Systemdiagnose befinden.

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