Use a ferramenta gcpdiag para descobrir e corrigir possíveis
problemas de entrega de assinaturas de pull.
Usar a ferramenta gcpdiag
gcpdiag
é uma ferramenta de código aberto. Não é um produto Google Cloud com suporte oficial.
Use a ferramenta gcpdiag para identificar e corrigir problemas do projeto Google Cloud. Para mais informações, consulte o
projeto gcpdiag no GitHub.
A ferramenta gcpdiag ajuda a descobrir problemas de entrega de pull do Pub/Sub
fazendo as seguintes verificações:
- Erros de cota:avalia os registros do Logs Explorer para verificar se há erros de cota em regiões e zonas.
- Qualificação de throughput:realiza verificações na integridade da latência de exibição de uma assinatura.
Para uma lista de etapas de avaliação de entrega de pull gcpdiag, consulte
Etapas possíveis.
Execute o comando gcpdiag.
É possível executar o comando gcpdiag na CLI do Google Cloud ou em um contêiner do Docker.
Console doGoogle Cloud
- Preencha e copie o comando a seguir.
- Abra o Google Cloud console e ative o Cloud Shell. Abrir Console do Cloud
- Cole o comando copiado.
- Execute o comando
gcpdiag, que faz o download da imagem Dockergcpdiag. e realiza verificações de diagnóstico. Se aplicável, siga as instruções de saída para corrigir verificações com falha.
gcpdiag runbook pubsub/pull-subscription-delivery \
--project=PROJECT_ID \
--parameter subscription_name=SUBSCRIPTION_NAMEDocker
Você pode
executar gcpdiag usando um wrapper que inicia gcpdiag em um contêiner do Docker. Docker ou
Podman precisa ser instalado.
- Copie e execute o seguinte comando na estação de trabalho local.
curl https://gcpdiag.dev/gcpdiag.sh >gcpdiag && chmod +x gcpdiag
- Execute o comando
gcpdiag../gcpdiag runbook pubsub/pull-subscription-delivery \ --project=PROJECT_ID \ --parameter subscription_name=SUBSCRIPTION_NAME
Veja os parâmetros disponíveis para este runbook.
Substitua:
- PROJECT_ID: o ID do projeto a ser avaliado
- SUBSCRIPTION_NAME: o nome da assinatura a ser avaliada no projeto
Flags úteis
--universe-domain: se aplicável, a Nuvem soberana de parceiro confiável que hospeda o recurso--parameterou-p: parâmetros do runbook
Para conferir uma lista e descrição de todas as flags da ferramenta gcpdiag, consulte
Instruções de uso do gcpdiag.