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 statoREGION
: 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 aggiornareREGION
: la regione della policy di aggregazione dell'integritàDESCRIPTION
: una descrizione aggiornata delle normePERCENT_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 esempio75
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 esempio2
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 eliminareREGION
: 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 saluteREGION
: 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 sanitariBACKEND_SERVICE
: un servizio di backend aggiornato da utilizzare come origine dello statoIl servizio di backend deve soddisfare i seguenti requisiti:
- Deve avere uno schema di bilanciamento del carico di
INTERNAL
oINTERNAL_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
oGCE_VM_IP_PORT
.
- Deve avere uno schema di bilanciamento del carico di
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 eliminareREGION
: 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àà compositoREGION
: 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 aggiornareREGION
: la regione del controllo di integrità compositoDESCRIPTION
: una descrizione aggiornataHEALTH_SOURCES
: i nomi di una o più origini di controllo dello stato da associare al controllo di integrità compositoPuoi 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 esempioprojects/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
oINTERNAL_MANAGED
. - Deve trovarsi nella stessa regione del controllo di integrità composito.
- Deve avere uno schema di bilanciamento del carico di
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 eliminareREGION
: la regione del controllo di integrità composito