Ver, actualizar y eliminar configuraciones de estado de Private Service Connect

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

Gestionar políticas de agregación de datos sanitarios

En esta sección se describe cómo gestionar las políticas de agregación de datos de salud.

Mostrar políticas de agregación de estado

Puedes consultar todas las políticas de agregación de datos sanitarios de una región.

gcloud

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

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

Sustituye REGION por la región de las políticas de agregación de estado de salud.

Describe una política de agregación de datos sanitarios

Puedes describir una política de agregación de datos sanitarios 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

Haz los cambios siguientes:

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

Actualizar una política de agregación de estado

Puede 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

Haz los cambios siguientes:

  • POLICY: el nombre de la política de agregación de datos de salud que se va a actualizar
  • REGION: la región de la política de agregación de estado
  • DESCRIPTION: descripción actualizada de la política
  • PERCENT_HEALTHY: el porcentaje mínimo actualizado de endpoints de un servicio backend que deben estar en buen estado para que la fuente de comprobación del estado se considere en buen estado. Por ejemplo, 75.
  • MINIMUM_HEALTHY: el número mínimo actualizado de endpoints de un servicio backend que deben estar en buen estado para que la fuente de estado se considere en buen estado (por ejemplo, 2).

Eliminar una política de agregación del estado

Puedes eliminar una política de agregación de datos de salud si no está asociada a una fuente de datos de salud.

gcloud

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

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

Haz los cambios siguientes:

  • POLICY: el nombre de la política de agregación de datos de salud que se va a eliminar
  • REGION: la región de la política de agregación de estado

Gestionar fuentes de salud

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

Mostrar fuentes de información sanitaria

Puedes consultar las fuentes sanitarias de una región.

gcloud

Usa el comando gcloud beta compute health-sources list.

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

Sustituye REGION por la región de las fuentes de salud.

Describe una fuente de información sanitaria

Puedes describir una fuente 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

Haz los cambios siguientes:

  • HEALTH_SOURCE: nombre de la fuente de contenido relacionado con la salud
  • REGION: la región de la fuente de información sanitaria

Actualizar una fuente de datos 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.

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

Haz los cambios siguientes:

  • HEALTH_SOURCE: el nombre de la fuente de datos de salud que se va a actualizar
  • REGION: la región de la fuente de información sanitaria
  • DESCRIPTION: una descripción actualizada de la fuente de salud
  • BACKEND_SERVICE: un servicio backend actualizado que se usará como fuente de información sobre la salud.

    El servicio de backend debe cumplir los siguientes requisitos:

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

Eliminar una fuente de datos de salud

Puedes eliminar una fuente de estado si no está asociada a una comprobación de estado compuesta.

gcloud

Usa el comando gcloud beta compute health-sources delete.

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

Haz los cambios siguientes:

  • HEALTH_SOURCE: el nombre de la fuente de datos de salud que se va a eliminar.
  • REGION: la región de la fuente de información sanitaria

Gestionar comprobaciones del estado compuestas

En las siguientes secciones se describe cómo gestionar las comprobaciones de estado compuestas.

Lista de comprobaciones del estado compuestas

Puedes enumerar las comprobaciones del estado compuestas de una región.

gcloud

Para ver una lista de las comprobaciones de estado compuestas de una región, usa el comando gcloud beta compute composite-health-checks list.

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

Sustituye REGION por la región de las comprobaciones del estado compuestas.

Describe una comprobación del estado compuesta

Puedes describir una comprobació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

Haz los cambios siguientes:

  • COMPOSITE_HEALTH_CHECK: el nombre del chequeo de salud compuesto
  • REGION: la región de la comprobación de estado compuesta

Actualizar una comprobación de estado compuesta

Puedes actualizar la descripción, las fuentes de comprobación del estado o el destino de una comprobación del 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

Haz los cambios siguientes:

  • COMPOSITE_HEALTH_CHECK: el nombre de la comprobación de estado compuesta que se va a actualizar
  • REGION: la región de la comprobación de estado compuesta
  • DESCRIPTION: descripción actualizada
  • HEALTH_SOURCES: los nombres de una o varias fuentes de datos de salud que se asociarán a la comprobación de salud compuesta

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

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

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

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

Eliminar una comprobación del estado compuesta

Puedes eliminar una comprobació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

Haz los cambios siguientes:

  • COMPOSITE_HEALTH_CHECK: el nombre de la comprobación de estado compuesta que se va a eliminar
  • REGION: la región de la comprobación de estado compuesta