Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Usa Error Reporting con registros regionalizados

Error Reporting es un servicio global compilado en Cloud Logging. Para registrar, analizar y agregar errores que se encuentran en tus registros, Error Reporting almacena metadatos, incluidas muestras de mensajes de registro, en su propia base de datos global. Como resultado, solo puede analizar los registros almacenados en depósitos de Cloud Logging que están en la región global en la que los proyectos de origen y destino de Google Cloud son los mismos las rutas "a GCP".

Si enrutas registros a un proyecto de Cloud diferente o a depósitos regionalizados, Error Reporting no captura y analiza esos registros.

Comprueba si Error Reporting puede analizar tus registros

Para ver si Error Reporting puede analizar tus registros, verifica que almacenes los registros en depósitos en la región global en la que los proyectos de origen y destino de Cloud son los mismos.

Ejecuta el siguiente comando para ver una lista de receptores que configuraste:

gcloud logging sinks list

El comando muestra un resultado similar al siguiente:

NAME               DESTINATION                                                                                                FILTER
_Default           logging.googleapis.com/projects/my-team-project/locations/global/buckets/_Default                          NOT LOG_ID("cloudaudit.googleapis.com/activity") AND NOT LOG_ID("externalaudit.googleapis.com/activity") AND NOT LOG_ID("cloudaudit.googleapis.com/system_event") AND NOT LOG_ID("externalaudit.googleapis.com/system_event") AND NOT LOG_ID("cloudaudit.googleapis.com/access_transparency") AND NOT LOG_ID("externalaudit.googleapis.com/access_transparency")
_Required          logging.googleapis.com/projects/my-team-project/locations/global/buckets/_Required                         LOG_ID("cloudaudit.googleapis.com/activity") OR LOG_ID("externalaudit.googleapis.com/activity") OR LOG_ID("cloudaudit.googleapis.com/system_event") OR LOG_ID("externalaudit.googleapis.com/system_event") OR LOG_ID("cloudaudit.googleapis.com/access_transparency") OR LOG_ID("externalaudit.googleapis.com/access_transparency")
logs-from-samples  logging.googleapis.com/projects/my-team-project/locations/global/buckets/sample-bucket                     (empty filter)
regional_logs      logging.googleapis.com/projects/my-team-project/locations/europe-west1/buckets/bucket_for_regional_logs    (empty filter)
test-logs          logging.googleapis.com/projects/team-b-project/locations/global/buckets/test-bucket                        (empty filter)

En este ejemplo, el proyecto de origen de Google Cloud de los registros es my-team-project. Como resultado, se dan las siguientes condiciones:

  • Error Reporting puede analizar los registros que enrutan los receptores _Default, _Required y logs-from-samples, ya que enrutan registros a depósitos que se encuentran en la región global dentro de la misma región proyecto.
  • Error Reporting no puede analizar los registros que enruta el receptor regional_logs, ya que enruta los registros a un depósito regional en la región europe-west1.
  • Error Reporting no puede analizar los registros que enruta el receptor test-logs, ya que enruta los registros a un proyecto diferente (team-b-project) que el proyecto de origen.