Utilizza lo strumento gcpdiag per scoprire e risolvere potenziali problemi di distribuzione per le sottoscrizioni pull.
Utilizza lo strumento gcpdiag
gcpdiag
è uno strumento open source. Non è un prodotto Cloud de Confiance by S3NS ufficialmente supportato.
Puoi utilizzare lo strumento gcpdiag per identificare e risolvere i problemi del progetto Cloud de Confiance by S3NS. Per saperne di più, consulta il progetto gcpdiag su GitHub.
Lo strumento gcpdiag ti aiuta a scoprire i problemi di distribuzione pull di Pub/Sub eseguendo i seguenti controlli:
- Errori di quota: valuta i log di Esplora log per verificare la presenza di errori di quota nelle regioni e nelle zone.
- Idoneità del throughput: esegue controlli sull'integrità della latenza di pubblicazione di una sottoscrizione.
Per un elenco dei passaggi di valutazione della distribuzione in modalità pull di gcpdiag, consulta Passaggi potenziali.
Esegui il comando gcpdiag
Puoi eseguire il comando gcpdiag da Google Cloud CLI o all'interno di un container Docker.
ConsoleCloud de Confiance
- Completa e poi copia il seguente comando.
- Apri la console Cloud de Confiance e attiva Cloud Shell. Apri la console Cloud
- Incolla il comando copiato.
- Esegui il comando
gcpdiag, che scarica l'immagine Dockergcpdiag, quindi esegue i controlli diagnostici. Se applicabile, segui le istruzioni di output per correggere i controlli non riusciti.
gcpdiag runbook pubsub/pull-subscription-delivery \
--project=PROJECT_ID \
--parameter subscription_name=SUBSCRIPTION_NAMEDocker
Puoi eseguire gcpdiag utilizzando un wrapper che avvia gcpdiag in un container Docker. Docker o Podman devono essere installati.
- Copia ed esegui il seguente comando sulla tua workstation locale.
curl https://gcpdiag.dev/gcpdiag.sh >gcpdiag && chmod +x gcpdiag
- Esegui il comando
gcpdiag../gcpdiag runbook pubsub/pull-subscription-delivery \ --project=PROJECT_ID \ --parameter subscription_name=SUBSCRIPTION_NAME
Visualizza i parametri disponibili per questo runbook.
Sostituisci quanto segue:
- PROJECT_ID: l'ID del progetto da valutare
- SUBSCRIPTION_NAME: il nome della sottoscrizione da valutare nel progetto
Flag utili:
--universe-domain: se applicabile, il dominio Trusted Partner Sovereign Cloud che ospita la risorsa--parametero-p: parametri del runbook
Per un elenco e una descrizione di tutti i flag dello strumento gcpdiag, consulta le
istruzioni per l'utilizzo di gcpdiag.