Veja, atualize e elimine as configurações de saúde do Private Service Connect

Esta página descreve como gerir os recursos de saúde do Private Service Connect depois de os criar. Pode listar, descrever, atualizar e eliminar políticas de agregação de saúde, origens de saúde e verificações de saúde compostas.

Faça a gestão das políticas de agregação de saúde

Esta secção descreve como gerir políticas de agregação de saúde.

Apresente políticas de agregação de saúde

Pode listar todas as políticas de agregação de saúde numa região.

gcloud

Use o comando gcloud beta compute health-aggregation-policies list.

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

Substitua REGION pela região das políticas de agregação de dados de saúde.

Descreva uma política de agregação de saúde

Pode descrever uma política de agregação de saúde para ver os respetivos detalhes.

gcloud

Use o comando gcloud beta compute health-aggregation-policies describe.

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

Substitua o seguinte:

  • POLICY: o nome da política de agregação de dados de saúde
  • REGION: a região da política de agregação de saúde

Atualize uma política de agregação de saúde

Pode atualizar a descrição, a percentagem do limite de estado normal ou o limite de estado normal mínimo de uma política de agregação de estado.

gcloud

Use o 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

Substitua o seguinte:

  • POLICY: o nome da política de agregação de dados de saúde a atualizar
  • REGION: a região da política de agregação de saúde
  • DESCRIPTION: uma descrição atualizada da política
  • PERCENT_HEALTHY: a percentagem mínima atualizada de pontos finais num serviço de back-end que têm de estar em bom estado para que a origem do estado seja considerada em bom estado, por exemplo, 75
  • MINIMUM_HEALTHY: o número mínimo atualizado de pontos finais num serviço de back-end que têm de estar em bom estado para que a origem do estado de funcionamento seja considerada em bom estado, por exemplo, 2

Elimine uma política de agregação de dados de saúde

Pode eliminar uma política de agregação de saúde se não estiver associada a uma origem de saúde existente.

gcloud

Use o comando gcloud beta compute health-aggregation-policies delete.

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

Substitua o seguinte:

  • POLICY: o nome da política de agregação de dados de saúde a eliminar
  • REGION: a região da política de agregação de saúde

Faça a gestão das fontes de saúde

As secções seguintes descrevem como gerir as suas fontes de saúde.

Apresente fontes de saúde

Pode listar fontes de saúde numa região.

gcloud

Use o comando gcloud beta compute health-sources list.

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

Substitua REGION pela região das fontes de saúde.

Descreva uma fonte de saúde

Pode descrever uma fonte de saúde para ver os respetivos detalhes.

gcloud

Use o comando gcloud beta compute health-sources describe.

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

Substitua o seguinte:

  • HEALTH_SOURCE: o nome da fonte de saúde
  • REGION: a região da fonte de saúde

Atualize uma fonte de saúde

Pode atualizar a descrição, o serviço de back-end ou a política de agregação de estado de funcionamento de uma fonte de saúde existente.

gcloud

Use o 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

Substitua o seguinte:

  • HEALTH_SOURCE: o nome da fonte de saúde a atualizar
  • REGION: a região da fonte de saúde
  • DESCRIPTION: uma descrição atualizada da fonte de saúde
  • BACKEND_SERVICE: um serviço de back-end atualizado para usar como fonte de estado de funcionamento

    O serviço de back-end tem de cumprir os seguintes requisitos:

    • Tem de ter um esquema de balanceamento de carga de INTERNAL ou INTERNAL_MANAGED.
    • Tem de estar na mesma região que a origem de saúde que está a criar.
    • Os respetivos back-ends têm de ser grupos de instâncias ou grupos de pontos finais de rede do tipo GCE_VM_IP ou GCE_VM_IP_PORT.
  • POLICY: uma política de agregação de dados de saúde atualizada a aplicar a esta fonte de dados de saúde.

Elimine uma fonte de saúde

Pode eliminar uma origem de saúde se não estiver associada a uma verificação de funcionamento composta existente.

gcloud

Use o comando gcloud beta compute health-sources delete.

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

Substitua o seguinte:

  • HEALTH_SOURCE: o nome da origem de saúde a eliminar
  • REGION: a região da fonte de saúde

Faça a gestão das verificações de funcionamento compostas

As secções seguintes descrevem como gerir as suas verificações de estado compostas.

Apresente verificações de funcionamento compostas

Pode listar verificações de saúde compostas numa região.

gcloud

Para apresentar uma lista das verificações de saúde compostas numa região, use o comando gcloud beta compute composite-health-checks list.

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

Substitua REGION pela região das verificações de funcionamento compostas.

Descreva uma verificação de funcionamento composta

Pode descrever uma verificação de estado composta para ver os respetivos detalhes.

gcloud

Use o comando gcloud beta compute composite-health-checks describe.

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

Substitua o seguinte:

  • COMPOSITE_HEALTH_CHECK: o nome da verificação de estado composta
  • REGION: a região da verificação de funcionamento composta

Atualize uma verificação de funcionamento composta

Pode atualizar a descrição, as fontes de saúde ou o destino de saúde de uma verificação de saúde composta.

gcloud

Use o 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

Substitua o seguinte:

  • COMPOSITE_HEALTH_CHECK: o nome da verificação de estado composta a atualizar
  • REGION: a região da verificação de funcionamento composta
  • DESCRIPTION: uma descrição atualizada
  • HEALTH_SOURCES: os nomes de uma ou mais origens de dados de saúde a associar à verificação de saúde composta

    Pode incluir várias fontes de saúde numa lista separada por vírgulas.

  • HEALTH_DESTINATION: o URI da regra de encaminhamento que recebe o estado de saúde composto desta verificação de saúde composta. Por exemplo, projects/PROJECT_ID/regions/REGION/forwardingRules/FORWARDING_RULE.

    A regra de encaminhamento tem de estar associada a um balanceador de carga do produtor que suporte a verificação de estado do Private Service Connect e cumpra os seguintes requisitos:

    • Tem de ter um esquema de balanceamento de carga de INTERNAL ou INTERNAL_MANAGED.
    • Tem de estar na mesma região que a verificação de estado composta.

Elimine uma verificação de funcionamento composta

Pode eliminar uma verificação de funcionamento composta.

gcloud

Use o comando gcloud beta compute composite-health-checks delete.

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

Substitua o seguinte:

  • COMPOSITE_HEALTH_CHECK: o nome da verificação de estado de funcionamento composta a eliminar
  • REGION: a região da verificação de funcionamento composta