Visualizzare, aggiornare ed eliminare le configurazioni di controllo dell'integrità di Private Service Connect

Questa pagina descrive come gestire le risorse di monitoraggio dell'integrità di Private Service Connect dopo averle create. Puoi elencare, descrivere, aggiornare ed eliminare le policy di aggregazione dell'integrità, le origini di integrità e i controlli di integrità compositi.

Gestire le policy di aggregazione dell'integrità

Questa sezione descrive come gestire le norme di aggregazione dell'integrità.

Elenca le policy di aggregazione dell'integrità

Puoi elencare tutte le policy di aggregazione dell'integrità in una regione.

gcloud

Utilizza il comando gcloud beta compute health-aggregation-policies list.

gcloud beta compute health-aggregation-policies list \
    --regions=REGION

Sostituisci REGION con la regione delle policy di aggregazione dello stato.

Descrivere una policy di aggregazione dell'integrità

Puoi descrivere una policy di aggregazione dell'integrità per visualizzarne i dettagli.

gcloud

Utilizza il comando gcloud beta compute health-aggregation-policies describe.

gcloud beta compute health-aggregation-policies describe POLICY \
    --region=REGION

Sostituisci quanto segue:

  • POLICY: il nome della policy di aggregazione dello stato
  • REGION: la regione della policy di aggregazione dell'integrità

Aggiorna una policy di aggregazione dell'integrità

Puoi aggiornare la descrizione, la soglia di percentuale di integrità o la soglia minima di integrità di una policy di aggregazione dell'integrità.

gcloud

Utilizza il comando gcloud beta compute health-aggregation-policies update.

gcloud beta compute health-aggregation-policies update POLICY \
    --region=REGION \
    --description="DESCRIPTION" \
    --healthy-percent-threshold=PERCENT_HEALTHY \
    --min-healthy-threshold=MINIMUM_HEALTHY

Sostituisci quanto segue:

  • POLICY: il nome della policy di aggregazione dello stato da aggiornare
  • REGION: la regione della policy di aggregazione dell'integrità
  • DESCRIPTION: una descrizione aggiornata delle norme
  • PERCENT_HEALTHY: la percentuale minima aggiornata di endpoint in un servizio di backend che devono essere integri affinché l'origine del controllo di integrità sia considerata integra, ad esempio 75
  • MINIMUM_HEALTHY: il numero minimo aggiornato di endpoint in un servizio di backend che devono essere integri affinché l'origine di controllo dell'integrità sia considerata integra, ad esempio 2

Elimina una policy di aggregazione dell'integrità

Puoi eliminare una policy di aggregazione dei dati sanitari se non è associata a un'origine esistente.

gcloud

Utilizza il comando gcloud beta compute health-aggregation-policies delete.

gcloud beta compute health-aggregation-policies delete POLICY \
    --region=REGION

Sostituisci quanto segue:

  • POLICY: il nome della policy di aggregazione dello stato da eliminare
  • REGION: la regione della policy di aggregazione dell'integrità

Gestire le fonti sanitarie

Le sezioni seguenti descrivono come gestire le fonti di dati sanitari.

Elenco delle fonti sanitarie

Puoi elencare le fonti sanitarie in una regione.

gcloud

Utilizza il comando gcloud beta compute health-sources list.

gcloud beta compute health-sources list \
    --regions=REGION

Sostituisci REGION con la regione delle origini dei dati sanitari.

Descrivere una fonte sanitaria

Puoi descrivere una fonte di dati sanitari per visualizzarne i dettagli.

gcloud

Utilizza il comando gcloud beta compute health-sources describe.

gcloud beta compute health-sources describe HEALTH_SOURCE \
    --region=REGION

Sostituisci quanto segue:

  • HEALTH_SOURCE: il nome dell'origine salute
  • REGION: la regione dell'origine di controllo dell'integrità

Aggiorna una fonte sanitaria

Puoi aggiornare la descrizione, il servizio di backend o il criterio di aggregazione dello stato di una fonte sanitaria esistente.

gcloud

Utilizza il comando gcloud beta compute health-sources update.

gcloud beta compute health-sources update HEALTH_SOURCE \
    --region=REGION \
    --description="DESCRIPTION" \
    --sources=BACKEND_SERVICE \
    --health-aggregation-policy=POLICY

Sostituisci quanto segue:

  • HEALTH_SOURCE: il nome dell'origine di controllo dell'integrità da aggiornare.
  • REGION: la regione dell'origine di controllo dell'integrità
  • DESCRIPTION: una descrizione aggiornata dell'origine dati sanitari
  • BACKEND_SERVICE: un servizio di backend aggiornato da utilizzare come origine dello stato

    Il servizio di backend deve soddisfare i seguenti requisiti:

    • Deve avere uno schema di bilanciamento del carico di INTERNAL o INTERNAL_MANAGED.
    • Deve trovarsi nella stessa regione dell'origine dati sanitari che stai creando.
    • I relativi backend devono essere gruppi di istanze o gruppi di endpoint di rete di tipo GCE_VM_IP o GCE_VM_IP_PORT.
  • POLICY: una policy di aggregazione dello stato aggiornata da applicare a questa origine dello stato.

Eliminare una fonte di dati sanitari

Puoi eliminare una fonte di controllo di integrità se non è associata a un controllo di integrità composito esistente.

gcloud

Utilizza il comando gcloud beta compute health-sources delete.

gcloud beta compute health-sources delete HEALTH_SOURCE \
    --region=REGION

Sostituisci quanto segue:

  • HEALTH_SOURCE: il nome dell'origine dati di salute da eliminare
  • REGION: la regione dell'origine di controllo dell'integrità

Gestisci i controlli di integrità compositi

Le sezioni seguenti descrivono come gestire i controlli di integrità compositi.

Elenca i controlli di integrità compositi

Puoi elencare i controlli di integrità compositi in una regione.

gcloud

Per elencare i controlli di integrità compositi in una regione, utilizza il comando gcloud beta compute composite-health-checks list.

gcloud beta compute composite-health-checks list \
    --regions=REGION

Sostituisci REGION con la regione dei controlli di integrità compositi.

Descrivere un controllo di integrità composito

Puoi descrivere un controllo di integrità composito per visualizzarne i dettagli.

gcloud

Utilizza il comando gcloud beta compute composite-health-checks describe.

gcloud beta compute composite-health-checks describe COMPOSITE_HEALTH_CHECK \
    --region=REGION

Sostituisci quanto segue:

  • COMPOSITE_HEALTH_CHECK: il nome del controllo di integritàà composito
  • REGION: la regione del controllo di integrità composito

Aggiorna un controllo di integrità composito

Puoi aggiornare la descrizione, le fonti sanitarie o la destinazione sanitaria di un controllo di integrità composito.

gcloud

Utilizza il comando gcloud beta compute composite-health-checks update.

gcloud beta compute composite-health-checks update COMPOSITE_HEALTH_CHECK \
    --region=REGION \
    --description="DESCRIPTION" \
    --health-sources=HEALTH_SOURCES \
    --health-destination=HEALTH_DESTINATION

Sostituisci quanto segue:

  • COMPOSITE_HEALTH_CHECK: il nome del controllo di integritàà composito da aggiornare
  • REGION: la regione del controllo di integrità composito
  • DESCRIPTION: una descrizione aggiornata
  • HEALTH_SOURCES: i nomi di una o più origini di controllo dello stato da associare al controllo di integrità composito

    Puoi includere più fonti di salute in un elenco separato da virgole.

  • HEALTH_DESTINATION: l'URI della regola di forwarding che riceve lo stato di integrità composito da questo controllo di integrità composito, ad esempio projects/PROJECT_ID/regions/REGION/forwardingRules/FORWARDING_RULE.

    La regola di forwarding deve essere associata a un bilanciatore del carico del producer che supporta il controllo di integrità di Private Service Connect e soddisfa i seguenti requisiti:

    • Deve avere uno schema di bilanciamento del carico di INTERNAL o INTERNAL_MANAGED.
    • Deve trovarsi nella stessa regione del controllo di integrità composito.

Elimina un controllo di integrità composito

Puoi eliminare un controllo di integrità composito.

gcloud

Utilizza il comando gcloud beta compute composite-health-checks delete.

gcloud beta compute composite-health-checks delete COMPOSITE_HEALTH_CHECK \
    --region=REGION

Sostituisci quanto segue:

  • COMPOSITE_HEALTH_CHECK: il nome del controllo di integritàà composito da eliminare
  • REGION: la regione del controllo di integrità composito