Consulta, actualiza y borra la configuración de estado de Private Service Connect

En esta página, se describe cómo administrar los recursos de estado de Private Service Connect después de crearlos. Puedes enumerar, describir, actualizar y borrar políticas de agregación de estado, fuentes de estado y verificaciones de estado compuestas.

Administra las políticas de agregación de estado

En esta sección, se describe cómo administrar las políticas de agregación de la salud.

Mostrar lista de políticas de agregación de estado

Puedes enumerar todas las políticas de agregación de estado en una región.

gcloud

Usa el comando gcloud beta compute health-aggregation-policies list.

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

Reemplaza REGION por la región de las políticas de agregación de la condición.

Describe una política de agregación de estado

Puedes describir una política de agregación de estado para ver sus detalles.

gcloud

Usa el comando gcloud beta compute health-aggregation-policies describe.

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

Reemplaza lo siguiente:

  • POLICY: el nombre de la política de agregación de estado
  • REGION: la región de la política de agregación de datos de salud

Actualiza una política de agregación de estado

Puedes actualizar la descripción, el umbral de porcentaje de buen estado o el umbral mínimo de buen estado de una política de agregación de estado.

gcloud

Usa el 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

Reemplaza lo siguiente:

  • POLICY: Es el nombre de la política de agregación de estado que se actualizará.
  • REGION: la región de la política de agregación de datos de salud
  • DESCRIPTION: Es una descripción actualizada de la política.
  • PERCENT_HEALTHY: Es el porcentaje mínimo actualizado de extremos en un servicio de backend que deben estar en buen estado para que la fuente de estado se considere en buen estado, por ejemplo, 75.
  • MINIMUM_HEALTHY: Es la cantidad mínima actualizada de extremos en un servicio de backend que deben estar en buen estado para que la fuente de estado se considere en buen estado, por ejemplo, 2.

Borra una política de agregación de estado

Puedes borrar una política de agregación de estado si no está asociada con una fuente de estado existente.

gcloud

Usa el comando gcloud beta compute health-aggregation-policies delete.

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

Reemplaza lo siguiente:

  • POLICY: Es el nombre de la política de agregación de estado que se borrará.
  • REGION: la región de la política de agregación de datos de salud

Administra las fuentes de información de salud

En las siguientes secciones, se describe cómo administrar tus fuentes de datos de salud.

Enumera las fuentes de información de salud

Puedes enumerar las fuentes de salud de una región.

gcloud

Usa el comando gcloud beta compute health-sources list.

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

Reemplaza REGION por la región de las fuentes de datos de salud.

Cómo describir una fuente de información de salud

Puedes describir una fuente de datos de salud para ver sus detalles.

gcloud

Usa el comando gcloud beta compute health-sources describe.

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

Reemplaza lo siguiente:

  • HEALTH_SOURCE: Es el nombre de la fuente de datos de salud.
  • REGION: Es la región de la fuente de datos de salud.

Actualiza una fuente de información de salud

Puedes actualizar la descripción, el servicio de backend o la política de agregación de estado de una fuente de estado existente.

gcloud

Usa el 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

Reemplaza lo siguiente:

  • HEALTH_SOURCE: Es el nombre de la fuente de estado que se actualizará.
  • REGION: Es la región de la fuente de datos de salud.
  • DESCRIPTION: Es una descripción actualizada de la fuente de datos de salud.
  • BACKEND_SERVICE: Un servicio de backend actualizado para usar como fuente de estado

    El servicio de backend debe cumplir con los siguientes requisitos:

    • Debe tener un esquema de balanceo de cargas de INTERNAL o INTERNAL_MANAGED.
    • Debe estar en la misma región que la fuente de datos de salud que creas.
    • Sus backends deben ser grupos de instancias o grupos de extremos de red de tipo GCE_VM_IP o GCE_VM_IP_PORT.
  • POLICY: Es una política de agregación de salud actualizada que se aplicará a esta fuente de datos de salud.

Borra una fuente de datos de salud

Puedes borrar una fuente de datos de salud si no está asociada a una verificación de estado compuesta existente.

gcloud

Usa el comando gcloud beta compute health-sources delete.

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

Reemplaza lo siguiente:

  • HEALTH_SOURCE: El nombre de la fuente de estado que se borrará
  • REGION: Es la región de la fuente de datos de salud.

Administra las verificaciones de estado compuestas

En las siguientes secciones, se describe cómo administrar tus verificaciones de estado compuestas.

Enumera las verificaciones de estado compuestas

Puedes enumerar las verificaciones de estado compuestas en una región.

gcloud

Para enumerar las verificaciones de estado compuestas en una región, usa el comando gcloud beta compute composite-health-checks list.

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

Reemplaza REGION por la región de las verificaciones de estado compuestas.

Describe una verificación de estado compuesta

Puedes describir una verificación de estado compuesta para ver sus detalles.

gcloud

Usa el comando gcloud beta compute composite-health-checks describe.

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

Reemplaza lo siguiente:

  • COMPOSITE_HEALTH_CHECK: el nombre de la verificación de estado compuesta
  • REGION: Es la región de la verificación de estado compuesta.

Actualiza una verificación de estado compuesta

Puedes actualizar la descripción, las fuentes de estado o el destino de estado de una verificación de estado compuesta.

gcloud

Usa el 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

Reemplaza lo siguiente:

  • COMPOSITE_HEALTH_CHECK: Es el nombre de la verificación de estado compuesta que se actualizará.
  • REGION: Es la región de la verificación de estado compuesta.
  • DESCRIPTION: Una descripción actualizada
  • HEALTH_SOURCES: Son los nombres de una o más fuentes de estado que se asociarán con la verificación de estado compuesta.

    Puedes incluir varias fuentes de salud en una lista separada por comas.

  • HEALTH_DESTINATION: Es el URI de la regla de reenvío que recibe el estado de salud compuesto de esta verificación de estado compuesta, por ejemplo, projects/PROJECT_ID/regions/REGION/forwardingRules/FORWARDING_RULE.

    La regla de reenvío debe estar asociada a un balanceador de cargas del productor que admita el estado de Private Service Connect y cumpla con los siguientes requisitos:

    • Debe tener un esquema de balanceo de cargas de INTERNAL o INTERNAL_MANAGED.
    • Debe estar en la misma región que la verificación de estado compuesta.

Borra una verificación de estado compuesta

Puedes borrar una verificación de estado compuesta.

gcloud

Usa el comando gcloud beta compute composite-health-checks delete.

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

Reemplaza lo siguiente:

  • COMPOSITE_HEALTH_CHECK: Es el nombre de la verificación de estado compuesta que se borrará.
  • REGION: Es la región de la verificación de estado compuesta.