Risoluzione dei problemi relativi a un argomento di importazione di Azure Event Hubs

Questo documento fornisce alcuni suggerimenti comuni per la risoluzione dei problemi relativi agli argomenti di importazione di Azure Event Hubs.

Dopo aver configurato l'argomento di importazione e aver iniziato l'importazione dei messaggi, puoi controllare le metriche di monitoraggio di Cloud pertinenti per verificare se i dati vengono importati. Procedi nel seguente modo:

  1. Nella console, vai alla pagina Argomenti.

    Vai ad Argomenti

  2. Fai clic sull'argomento di importazione di Azure Event Hubs di cui vuoi risolvere i problemi.

  3. Nella pagina dei dettagli dell'argomento, fai clic sulla scheda Metriche.

  4. Controlla il grafico per la metrica Conteggio byte di importazione.

  5. Se non vengono importati dati, nella pagina dei dettagli dell'argomento, controlla se è presente un errore per il campo Stato argomento.

  6. Puoi anche controllare la metrica Stato dell'origine dati di importazione. Per farlo, nella pagina dei dettagli dell'argomento, fai clic sulla scheda Metriche.

  7. Di seguito è riportato un elenco di errori che potresti riscontrare:

    Codice di errore Descrizione Correggi
    EVENT_HUBS_PERMISSION_DENIED Errore durante l'utilizzo dei dati di Azure Event Hubs a causa di problemi di autorizzazione. Verifica i ruoli assegnati all'app Azure registrata e assicurati che siano state concesse le autorizzazioni necessarie.
    Assicurati che esista un account di servizio e che sia configurato correttamente come descritto nella procedura Creare una registrazione dell'app con la federazione delle identità. Per ulteriori informazioni su come creare un account di servizio, vedi Creare un account di servizio in Google Cloud.
    Verifica che l'account di servizio Pub/Sub disponga dell'autorizzazione iam.serviceAccounts.getOpenIdToken. Per ulteriori informazioni, vedi Aggiungere il ruolo Creatore token account di servizio all'account di servizio Pub/Sub.
    Verifica di aver aggiunto il ruolo Utente account di servizio all'account di servizio. Per ulteriori informazioni, vedi Aggiungere il ruolo utente dell'account di servizio all'account di servizio.
    PUBLISH_PERMISSION_DENIED Errore di pubblicazione nell'argomento a causa di problemi di autorizzazione. Concedi all'account di servizio Pub/Sub le autorizzazioni di pubblicazione necessarie. Per ulteriori informazioni, consulta Aggiungere il ruolo Pub/Sub Publisher all'account di servizio Pub/Sub.
    EVENT_HUB_NOT_FOUND Non è stato possibile trovare l'hub di eventi Azure fornito. Verifica l'accuratezza dell'hub eventi di Azure. Assicurati che l'hub eventi di Azure esista e sia accessibile.
    SUBSCRIPTION_NOT_FOUND Impossibile trovare l'abbonamento Azure Event Hubs fornito. Verifica l'accuratezza dell'abbonamento. Assicurati che l'abbonamento esista.
    RESOURCE_GROUP_NOT_FOUND Impossibile trovare il gruppo di risorse Azure Event Hubs fornito. Verifica l'accuratezza del gruppo di risorse. Assicurati che il gruppo di risorse esista nell'abbonamento specificato.

Se non sono stati rilevati errori fino a questo punto, consulta le best practice in Mantenere un publisher in salute.

Puoi anche attivare i log della piattaforma per un argomento di importazione. Questi log ti aiutano a risolvere i problemi quando hai problemi di importazione degli oggetti negli argomenti di importazione Pub/Sub.