Utilizzare i log della piattaforma per risolvere i problemi relativi all'importazione degli argomenti

Questa guida spiega come utilizzare i Google Cloud log della piattaforma per risolvere i problemi relativi all'utilizzo degli argomenti di importazione, tra cui: argomenti di importazione Cloud Storage, argomenti di importazione Azure Event Hubs, argomenti di importazione Amazon MSK e argomenti di importazione Confluent Cloud.

Informazioni sui log della piattaforma

Un servizio Google Cloud supportato genera il proprio insieme di log della piattaforma, acquisendo eventi e attività pertinenti al funzionamento del servizio. Questi log della piattaforma contengono informazioni dettagliate su ciò che accade all'interno di un servizio, tra cui operazioni riuscite, errori, avvisi e altri eventi importanti.

I log della piattaforma fanno parte di Cloud Logging e condividono le stesse funzionalità. Ad esempio, di seguito è riportato un elenco di funzionalità importanti per i log della piattaforma:

  • I log sono in genere strutturati come oggetti JSON che consentono ulteriori query e filtri.

  • Puoi visualizzare i log della piattaforma utilizzando Logging nella console.

  • I log della piattaforma possono essere integrati anche con Cloud Monitoring e altri strumenti di monitoraggio per creare dashboard, avvisi e altri meccanismi di monitoraggio.

  • L'archiviazione dei log comporta costi in base al volume importato e al periodo di conservazione.

Per ulteriori informazioni sui log della piattaforma, consulta Log della piattaforma Google Cloud.

Prima di iniziare

Assicurati di aver completato i prerequisiti per la creazione dell'argomento che stai utilizzando:

Ruoli e autorizzazioni richiesti

Prima di iniziare, verifica di avere accesso a Log. Devi disporre del ruolo IAM (Identity and Access Management) Visualizzatore log (roles/logging.viewer). Per ulteriori informazioni sull'accesso al logging, consulta Controllo dell'accesso con IAM.

Di seguito viene descritto come verificare e concedere l'accesso IAM:

Informazioni sugli errori di importazione degli argomenti

Gli argomenti di importazione possono riscontrare problemi che impediscono l'importazione dei dati.

Argomenti di importazione di Cloud Storage

Gli argomenti di importazione di Cloud Storage possono riscontrare problemi che impediscono l'importazione dei dati. Ad esempio, quando utilizzi un argomento di importazione di Cloud Storage, potresti riscontrare problemi di importazione di un oggetto o di parte di un oggetto di Cloud Storage.

L'elenco seguente descrive i motivi dell'errore di importazione negli argomenti di importazione di Cloud Storage che generano log della piattaforma:

  • Dimensione messaggio

    • I singoli messaggi non possono superare i 10 MB. In questo caso, l'intero messaggio viene ignorato.

    • Se utilizzi il formato Avro o Avro di Pub/Sub, i blocchi Avro non possono essere più grandi di 16 MB. I blocchi Avro più grandi vengono ignorati.

  • Attributi del messaggio

    • I messaggi possono avere un massimo di 100 attributi. Eventuali attributi aggiuntivi vengono eliminati al momento dell'importazione del messaggio.

    • Le chiavi degli attributi non possono essere più grandi di 256 byte e i valori non possono essere più grandi di 1024 byte. Se il valore è superiore alle dimensioni massime, l'intera coppia chiave-valore viene eliminata dal messaggio al momento dell'importazione.

      Per ulteriori informazioni sulle linee guida per l'utilizzo delle chiavi e degli attributi dei messaggi, consulta Utilizzare gli attributi per pubblicare un messaggio.

  • Formattazione Avro

    • Assicurati che gli oggetti Avro siano formattati correttamente. La formattazione non corretta impedisce l'importazione del messaggio.
  • Formato dei dati

Argomenti di importazione di Azure Event Hubs, Amazon MSK e Confluent Cloud

Gli argomenti di importazione di Azure Event Hubs, Amazon MSK e Confluent Cloud possono riscontrare problemi che impediscono l'importazione dei dati.

L'elenco seguente descrive i motivi dell'errore di importazione negli argomenti di importazione che generano log della piattaforma:

  • Dimensione messaggio

    • I singoli messaggi non possono superare i 10 MB. In questo caso, l'intero messaggio viene ignorato.
  • Attributi del messaggio

    • I messaggi possono avere un massimo di 100 attributi. Eventuali attributi aggiuntivi vengono eliminati al momento dell'importazione del messaggio.

    • Le chiavi degli attributi non possono essere superiori a 256 byte e i valori non possono essere superiori a 1024 byte. Se il valore è superiore alle dimensioni massime, l'intera coppia chiave-valore viene eliminata dal messaggio al momento dell'importazione.

      Per ulteriori informazioni sulle linee guida per l'utilizzo delle chiavi e degli attributi dei messaggi, consulta Utilizzare gli attributi per pubblicare un messaggio.

Attivare i log della piattaforma

I log della piattaforma sono disattivati per impostazione predefinita per gli argomenti di importazione. Puoi attivare i log della piattaforma quando crei o aggiorni un argomento di importazione. Per disattivare i log della piattaforma, aggiorna l'argomento di importazione.

Attivare i log della piattaforma durante la creazione di un argomento di importazione

Per attivare i log della piattaforma durante la creazione di un argomento di importazione:

Console

  1. Nella console Google Cloud, vai alla pagina Topic.

    Vai ad Argomenti

  2. Fai clic su Crea argomento.

    Viene visualizzata la pagina dei dettagli dell'argomento.

  3. Nel campo ID argomento, inserisci un ID per l'argomento di importazione.

    Per ulteriori informazioni sugli argomenti relativi alla denominazione, consulta le linee guida per i nomi.

  4. Seleziona Aggiungi una sottoscrizione predefinita.

  5. Seleziona Attiva importazione.

  6. Mantieni le altre impostazioni predefinite.
  7. Fai clic su Crea argomento.

gcloud

  1. In the Google Cloud console, activate Cloud Shell.

    Activate Cloud Shell

    At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.

  2. Per attivare i log della piattaforma, assicurati che il --ingestion-log-severity flag sia impostato su WARNING o su un livello di gravità inferiore, ad esempio INFO o DEBUG. Esegui il comando gcloud pubsub topics create per il rispettivo argomento che utilizzi:

    Ad esempio, per attivare i log della piattaforma in un argomento di importazione di Cloud Storage, includi il flag --ingestion-log-severity=WARNING nel comando gcloud pubsub topics create.

    gcloud pubsub topics create TOPIC_ID \
        --cloud-storage-ingestion-bucket=BUCKET_NAME \
        --cloud-storage-ingestion-input-format=INPUT_FORMAT \
        --ingestion-log-severity=WARNING

Attivare i log della piattaforma durante l'aggiornamento di un argomento di importazione

Per attivare i log della piattaforma durante l'aggiornamento di un argomento di importazione:

Console

  1. Nella console Google Cloud, vai alla pagina Topic.

    Vai ad Argomenti

  2. Fai clic sul rispettivo argomento di importazione che stai utilizzando (argomento di importazione Cloud Storage, argomento di importazione Azure Event Hubs, argomento di importazione Amazon MSK o argomento di importazione Confluent Cloud).

  3. Nella pagina dei dettagli dell'argomento, fai clic su Modifica.

  4. Seleziona Attiva i log della piattaforma.
  5. Fai clic su Aggiorna.

gcloud

  1. In the Google Cloud console, activate Cloud Shell.

    Activate Cloud Shell

    At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.

  2. Per attivare i log della piattaforma, assicurati che ingestion-log-severity sia impostato su WARNING o su un livello di gravità inferiore, ad esempio INFO o DEBUG. Esegui il comando gcloud pubsub topics update con tutti i flag possibili che specificano le impostazioni per il rispettivo argomento che stai utilizzando:

    Ad esempio, per aggiornare i log di un argomento di importazione di Cloud Storage esistente, includi il flag --ingestion-log-severity=WARNING nel comando gcloud pubsub topics create e tutti i possibili valori del flag che specificano le impostazioni per un argomento di importazione di Cloud Storage.

    gcloud pubsub topics update TOPIC_ID \
        --cloud-storage-ingestion-bucket=BUCKET_NAME \
        --cloud-storage-ingestion-input-format=INPUT_FORMAT \
        --cloud-storage-ingestion-text-delimiter=TEXT_DELIMITER \
        --cloud-storage-ingestion-minimum-object-create-time=MINIMUM_OBJECT_CREATE_TIME \
        --cloud-storage-ingestion-match-glob=MATCH_GLOB
        --ingestion-log-severity=WARNING

Disattivare i log della piattaforma

Per disattivare i log della piattaforma per il rispettivo argomento di importazione in uso:

Console

  1. Nella console Google Cloud, vai alla pagina Topic.

    Vai ad Argomenti

  2. Fai clic sul rispettivo argomento di importazione che stai utilizzando (argomento di importazione Cloud Storage, argomento di importazione Azure Event Hubs, argomento di importazione Amazon MSK o argomento di importazione Confluent Cloud).

  3. Nella pagina dei dettagli dell'argomento, fai clic su Modifica.

  4. Deseleziona Attiva log della piattaforma.
  5. Fai clic su Aggiorna.

gcloud

  1. In the Google Cloud console, activate Cloud Shell.

    Activate Cloud Shell

    At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.

  2. Per disattivare i log della piattaforma, assicurati che l'attributo ingestion-log-severity sia impostato su DISABLED. Esegui il comando gcloud pubsub topics update con tutti i flag possibili che specificano le impostazioni per il rispettivo argomento in uso:

    Ad esempio, per disattivare i log in un argomento di importazione di Cloud Storage esistente, includi il flag --ingestion-log-severity=DISABLED nel comando gcloud pubsub topics update e tutti i possibili flag che specificano le impostazioni per un argomento di importazione di Cloud Storage.

    gcloud pubsub topics update TOPIC_ID \
        --cloud-storage-ingestion-bucket=BUCKET_NAME \
        --cloud-storage-ingestion-input-format=INPUT_FORMAT \
        --cloud-storage-ingestion-text-delimiter=TEXT_DELIMITER \
        --cloud-storage-ingestion-minimum-object-create-time=MINIMUM_OBJECT_CREATE_TIME \
        --cloud-storage-ingestion-match-glob=MATCH_GLOB
        --ingestion-log-severity=DISABLED

Visualizza i log della piattaforma

Per visualizzare i log della piattaforma per il rispettivo argomento di importazione in uso:

Console Google Cloud

  1. Nella console Google Cloud, vai a Esplora log.

    Vai a Esplora log

  2. Seleziona un progetto Google Cloud.

  3. Se necessario, dal menu Esegui l'upgrade, passa da Visualizzatore log legacy a Esplora log.

  4. Fai clic sul pulsante di attivazione/disattivazione Mostra query.

  5. Per filtrare i log in modo da mostrare solo le voci relative ai rispettivi argomenti di importazione che utilizzi (argomento di importazione Cloud Storage, argomento di importazione Azure Event Hubs, argomento di importazione Amazon MSK o argomento di importazione Confluent Cloud), digita resource.type="resource.type=pubsub_topic AND severity=WARNING" nel campo della query e fai clic su Esegui query.

  6. Nel riquadro Risultati delle query, fai clic su Modifica ora per modificare il periodo di tempo per cui restituire i risultati.

Per ulteriori informazioni sull'utilizzo di Esplora log, consulta Utilizzo di Esplora log.

Interfaccia a riga di comando gcloud

Per utilizzare l'interfaccia a riga di comando gcloud per cercare i log della piattaforma per i rispettivi argomenti di importazione che stai utilizzando, utilizza il comando gcloud logging read.

Specifica un filtro per limitare i risultati ai log della piattaforma per i rispettivi argomenti di importazione che utilizzi (argomento di importazione Cloud Storage, argomento di importazione Azure Event Hubs, argomento di importazione Amazon MSK o argomento di importazione Confluent Cloud).

gcloud logging read "resource.type=pubsub_topic AND severity=WARNING"

API Cloud Logging

Utilizza il metodo entries.list dell'API Cloud Logging.

Per filtrare i risultati in modo da includere solo i log della piattaforma per gli argomenti di importazione di Cloud Storage, utilizza il campo filter. Di seguito è riportato un oggetto richiesta JSON di esempio.

{
"resourceNames":
  [
    "projects/my-project-name"
  ],
  "orderBy": "timestamp desc",
  "filter": "resource.type=\"pubsub_topic\" AND severity=WARNING"
}

Visualizzare e comprendere il formato dei log della piattaforma

La sezione seguente include log di piattaforma di esempio e descrive i campi per i log di piattaforma.

Tutti i campi specifici dei log della piattaforma sono contenuti in un oggetto jsonPayload.

Cloud Storage

Errore Avro

{
  "insertId": "1xnzx8md4768",
  "jsonPayload": {
    "@type": "type.googleapis.com/google.pubsub.v1.IngestionFailureEvent",
    "cloudStorageFailure": {
      "objectGeneration": "1661148924738910",
      "bucket": "bucket_in_avro_format",
      "objectName": "counts/taxi-2022-08-15T06:10:00.000Z-2022-08-15T06:15:00.000Z-pane-0-last-00-of-01",
      "avroFailureReason": {}
    },
    "topic": "projects/my-project/topics/avro_bucket_topic",
    "errorMessage": "Unable to parse the header of the object. The object won't be ingested."
  },
  "resource": {
    "type": "pubsub_topic",
    "labels": {
      "project_id": "my-project",
      "topic_id": "avro_bucket_topic"
    }
  },
  "timestamp": "2024-10-07T18:55:45.650103193Z",
  "severity": "WARNING",
  "logName": "projects/my-project/logs/pubsub.googleapis.com%2Fingestion_failures",
  "receiveTimestamp": "2024-10-07T18:55:46.678221398Z"
}
Campo log Descrizione
insertId Un identificatore univoco per la voce di log.
jsonPayload.@type Identifica il tipo di evento. Sempre type.googleapis.com/google.pubsub.v1.IngestionFailureEvent.
jsonPayload.cloudStorageFailure.objectGeneration Il numero di generazione dell'oggetto Cloud Storage.
jsonPayload.cloudStorageFailure.bucket Il bucket Cloud Storage contenente l'oggetto.
jsonPayload.cloudStorageFailure.objectName Il nome dell'oggetto Cloud Storage.
jsonPayload.cloudStorageFailure.avroFailureReason Contiene dettagli più specifici sugli errori di analisi Avro. Questo campo viene lasciato vuoto.
jsonPayload.topic L'argomento Pub/Sub a cui era destinato il messaggio.
jsonPayload.errorMessage Un messaggio di errore leggibile.
resource.type Il tipo di risorsa. Sempre pubsub_topic.
resource.labels.project_id L' Google Cloud ID progetto.
resource.labels.topic_id L'ID argomento Pub/Sub.
timestamp Timestamp di generazione della voce del log.
severity Il livello di gravità è WARNING.
logName Nome del log.
receiveTimestamp Timestamp della voce di log ricevuta.

Errore di testo

{
  "insertId": "1kc4puoag",
  "jsonPayload": {
    "@type": "type.googleapis.com/google.pubsub.v1.IngestionFailureEvent",
    "cloudStorageFailure": {
      "bucket": "bucket_in_text_format",
      "apiViolationReason": {},
      "objectName": "counts/taxi-2022-08-15T06:10:00.000Z-2022-08-15T06:15:00.000Z-pane-0-last-00-of-01",
      "objectGeneration": "1727990048026758"
    },
    "topic": "projects/my-project/topics/large_text_bucket_topic",
    "errorMessage": "The message has exceeded the maximum allowed size of 10000000 bytes. The message won't be published."
  },
  "resource": {
    "type": "pubsub_topic",
    "labels": {
      "topic_id": "large_text_bucket_topic",
      "project_id": "my-project"
    }
  },
  "timestamp": "2024-10-09T14:09:07.760488386Z",
  "severity": "WARNING",
  "logName": "projects/my-project/logs/pubsub.googleapis.com%2Fingestion_failures",
  "receiveTimestamp": "2024-10-09T14:09:08.483589656Z"
}
Campo log Descrizione
insertId Un identificatore univoco per la voce di log.
jsonPayload.@type Identifica il tipo di evento. Sempre type.googleapis.com/google.pubsub.v1.IngestionFailureEvent.
jsonPayload.cloudStorageFailure.objectGeneration Il numero di generazione dell'oggetto Cloud Storage.
jsonPayload.cloudStorageFailure.bucket Il bucket Cloud Storage contenente l'oggetto.
jsonPayload.cloudStorageFailure.objectName Il nome dell'oggetto Cloud Storage.
jsonPayload.cloudStorageFailure.apiViolationReason Contiene i dettagli sulla violazione dell'API. Questo campo viene lasciato vuoto.
jsonPayload.topic L'argomento Pub/Sub.
jsonPayload.errorMessage Un messaggio leggibile.
resource.type Tipo di risorsa, sempre pubsub_topic.
resource.labels.project_id Google Cloud ID progetto.
resource.labels.topic_id ID argomento Pub/Sub.
timestamp Timestamp di generazione della voce del log.
severity Il livello di gravità è WARNING.
logName Nome del log.
receiveTimestamp Ora in cui la voce di log è stata ricevuta da Cloud Logging.

Amazon MSK

Violazione dell'API

  {
  "insertId": "k3breb2q",
  "jsonPayload": {
    "@type": "type.googleapis.com/google.pubsub.v1.IngestionFailureEvent",
    "awsMskFailure": {
      "apiViolationReason": {},
      "clusterArn": "arn:aws:kafka:us-east-1:291552718126:cluster/cluster-ingestion/abb9faea-4070-4eb76-9c21-f98abca92eaf-2",
      "kafkaTopic": "msk-topic",
      "partitionId": "1",
      "offset": "11"
    },
    "errorMessage": "The value of an attribute in the message exceeded the maximum allowed size of 1024 bytes. Number of bytes in the value: 1025. Key: my header. Value: my very large value …",
    "topic": "projects/my-project/topics/msk-import-topic"
  },
  "resource": {
    "type": "pubsub_topic",
    "labels": {
      "topic_id": "msk-import-topic",
      "project_id": "my-project"
    }
  },
  "timestamp": "2025-02-03T16:18:14.693357960Z",
  "severity": "WARNING",
  "logName": "projects/my-project/logs/pubsub.googleapis.com%2Fingestion_failures",
  "receiveTimestamp": "2025-02-03T16:18:16.241643258Z"
}
Campo log Descrizione
insertId Un identificatore univoco per la voce di log.
jsonPayload.@type Identifica il tipo di evento. Sempre type.googleapis.com/google.pubsub.v1.IngestionFailureEvent.
jsonPayload.awsMskFailure.clusterArn L'ARN del cluster dell'argomento da cui viene importato.
jsonPayload.awsMskFailure.kafkaTopic Il nome dell'argomento Kafka da cui viene importato.
jsonPayload.awsMskFailure.partitionId L'ID della partizione contenente il messaggio di cui non è stato possibile eseguire l'importazione.
jsonPayload.awsMskFailure.offset L'offset all'interno della partizione del messaggio di cui non è stato possibile eseguire l'importazione.
jsonPayload.awsMskFailure.apiViolationReason Contiene i dettagli sulla violazione dell'API. Questo campo viene lasciato vuoto.
jsonPayload.topic L'argomento Pub/Sub.
jsonPayload.errorMessage Un messaggio leggibile.
resource.type Tipo di risorsa, sempre pubsub_topic.
resource.labels.project_id Google Cloud ID progetto.
resource.labels.topic_id ID argomento Pub/Sub.
timestamp Timestamp di generazione della voce del log.
severity Il livello di gravità è WARNING.
logName Nome del log.
receiveTimestamp Ora in cui la voce di log è stata ricevuta da Cloud Logging.

Azure Event Hubs

Violazione dell'API

{
  "insertId": "i1fbqnb12",
  "jsonPayload": {
    "@type": "type.googleapis.com/google.pubsub.v1.IngestionFailureEvent",
    "azureEventHubsFailure": {
      "apiViolationReason": {},
      "namespace": "my-namespace",
      "eventHub": "my-event-hub",
      "partitionId": "1",
      "offset": "15"
    },
    "errorMessage": "The value of an attribute in the message exceeded the maximum allowed size of 1024 bytes. Number of bytes in the value: 1025. Key: my header. Value: my very large value …",
    "topic": "projects/my-project/topics/event-hubs-import-topic"
  },
  "resource": {
    "type": "pubsub_topic",
    "labels": {
      "topic_id": "event-hubs-import-topic",
      "project_id": "my-project"
    }
  },
  "timestamp": "2025-02-03T16:18:14.693357960Z",
  "severity": "WARNING",
  "logName": "projects/my-project/logs/pubsub.googleapis.com%2Fingestion_failures",
  "receiveTimestamp": "2025-02-03T14:05:12.338211450Z"
}
Campo log Descrizione
insertId Un identificatore univoco per la voce di log.
jsonPayload.@type Identifica il tipo di evento. Sempre type.googleapis.com/google.pubsub.v1.IngestionFailureEvent.
jsonPayload.azureEventHubsFailure.namespace Lo spazio dei nomi contenente l'hub di eventi da cui viene importato.
jsonPayload.azureEventHubsFailure.eventHub Il nome dell'hub di evento da cui viene importato.
jsonPayload.azureEventHubsFailure.partitionId L'ID della partizione contenente il messaggio di cui non è stato possibile eseguire l'importazione.
jsonPayload.azureEventHubsFailure.offset L'offset all'interno della partizione del messaggio di cui non è stato possibile eseguire l'importazione.
jsonPayload.azureEventHubsFailure.apiViolationReason Contiene i dettagli sulla violazione dell'API. Questo campo viene lasciato vuoto.
jsonPayload.topic L'argomento Pub/Sub.
jsonPayload.errorMessage Un messaggio leggibile.
resource.type Tipo di risorsa, sempre pubsub_topic.
resource.labels.project_id Google Cloud ID progetto.
resource.labels.topic_id ID argomento Pub/Sub.
timestamp Timestamp di generazione della voce del log.
severity Il livello di gravità è WARNING.
logName Nome del log.
receiveTimestamp Ora in cui la voce di log è stata ricevuta da Cloud Logging.

Confluent Cloud

Errore di testo

{
  "insertId": "i1fbqnb14",
  "jsonPayload": {
    "@type": "type.googleapis.com/google.pubsub.v1.IngestionFailureEvent",
    "confluentCloudFailure": {
      "apiViolationReason": {},
      "clusterId": "lma-1x18ae",
      "kafkaTopic": "confluent-topic",
      "partitionId": "1",
      "offset": "19"
    },
    "errorMessage": "The value of an attribute in the message exceeded the maximum allowed size of 1024 bytes. Number of bytes in the value: 1025. Key: my header. Value: my very large value …",
    "topic": "projects/my-project/topics/confluent-import-topic"
  },
  "resource": {
    "type": "pubsub_topic",
    "labels": {
      "topic_id": "confluent-import-topic",
      "project_id": "my-project"
    }
  },
  "timestamp": "2025-02-03T16:18:14.693357960Z",
  "severity": "WARNING",
  "logName": "projects/my-project/logs/pubsub.googleapis.com%2Fingestion_failures",
  "receiveTimestamp": "2025-02-03T17:03:11.428221440Z"
}
Campo log Descrizione
insertId Un identificatore univoco per la voce di log.
jsonPayload.@type Identifica il tipo di evento. Sempre type.googleapis.com/google.pubsub.v1.IngestionFailureEvent.
jsonPayload.confluentCloudFailure.clusterId L'ID del cluster contenente l'argomento da cui viene importato.
jsonPayload.confluentCloudFailure.kafkaTopic Il nome dell'argomento Kafka da cui viene importato.
jsonPayload.confluentCloudFailure.partitionId L'ID della partizione contenente il messaggio di cui non è stato possibile eseguire l'importazione.
jsonPayload.confluentCloudFailure.offset L'offset all'interno della partizione del messaggio di cui non è stato possibile eseguire l'importazione.
jsonPayload.confluentCloudFailure.apiViolationReason Contiene i dettagli sulla violazione dell'API. Questo campo viene lasciato vuoto.
jsonPayload.topic L'argomento Pub/Sub.
jsonPayload.errorMessage Un messaggio leggibile.
resource.type Tipo di risorsa, sempre pubsub_topic.
resource.labels.project_id ID progetto Google Cloud.
resource.labels.topic_id ID argomento Pub/Sub.
timestamp Timestamp di generazione della voce del log.
severity Il livello di gravità è WARNING.
logName Nome del log.
receiveTimestamp Ora in cui la voce di log è stata ricevuta da Cloud Logging.
Apache Kafka® è un marchio registrato di The Apache Software Foundation o delle sue affiliate negli Stati Uniti e/o in altri paesi.