Observabilidad en Eventarc

Google Cloud Observability proporciona herramientas de supervisión, registro y diagnóstico. Estas herramientas pueden ayudarte a supervisar y analizar el crecimiento y la actividad de Eventarc, así como a comprender el comportamiento, el estado y el rendimiento de tus aplicaciones.

De forma predeterminada, Eventarc está configurado para hacer lo siguiente:

  • Enviar datos y registros de auditoría del sistema a Cloud Logging Puedes usar los registros recopilados para depurar y solucionar problemas de tus aplicaciones, y obtener estadísticas sobre ellas.
  • Enviar métricas del sistema y de los recursos a Cloud Monitoring Puedes usar las métricas recopiladas para supervisar el estado y el rendimiento, identificar tendencias y problemas, y notificar cambios de comportamiento.

Envía registros de auditoría a Cloud Logging

Eventarc envía los siguientes tipos de datos de registros de auditoría a Cloud Logging:

Los registros de auditoría de acceso a los datos están inhabilitados de forma predeterminada, ya que pueden ser bastante extensos.

Para obtener más información, consulta Registros de auditoría de Eventarc y Registros de auditoría de publicación de Eventarc.

Consulta y visualización de registros

Puedes usar las siguientes herramientas para ver y analizar tus registros:

  • El Explorador de registros está diseñado para ayudarte a solucionar problemas y analizar el rendimiento de tus servicios y aplicaciones. Para obtener información sobre cómo ver registros en el Explorador de registros, sigue las instrucciones que se indican en Visualiza registros con el Explorador de registros.
  • Análisis de registros está diseñado para ejecutar consultas que permitan analizar tus registros y, luego, ver o graficar los resultados. Si quieres aprender a usar el Análisis de registros, sigue las instrucciones que se indican en Consulta y analiza registros con el Análisis de registros.

Para filtrar los registros de Eventarc en el Explorador de registros, busca eventarc en el campo de búsqueda.

Para obtener más información sobre cómo consultar y analizar registros, consulta Descripción general de consultas y registros.

Cómo ver registros de Eventarc Advanced

Además de las herramientas de Cloud Logging, puedes ver los registros avanzados de Eventarc con la consola de Google Cloud.

  1. En la consola de Google Cloud, ve a la página Eventarc > Bus:

    Ir a Bus

    También puedes ir a la página Eventarc > Canalizaciones:

    Ir a Canalizaciones

  2. Para ir a la página Detalles de la canalización, haz clic en el nombre de una canalización.

  3. En la página Detalles del bus o Detalles de la canalización, haz clic en la pestaña Registros.

    En la pestaña Registros, se muestran los siguientes tipos de registros:

    • Registros de la plataforma escritos por Eventarc y enviados a Logging Estos registros pueden ayudarte a depurar y solucionar problemas, y a comprender mejor los servicios de Google Cloud que usas.

    • Registros de auditoría de las operaciones realizadas, como una actualización de la configuración de una canalización

  4. Para filtrar los registros por gravedad, en la lista Predeterminada, selecciona el tipo de registro que deseas mostrar. De forma predeterminada, se muestran los registros de todos los niveles de gravedad.

    La gravedad de un evento descrito en una entrada de registro se expresa como uno de varios niveles de gravedad estándar. Si escribes entradas de registro, puedes especificar la gravedad mínima para los eventos descritos en las entradas de registro y asignar otras codificaciones de gravedad a uno de los niveles estándar. Para obtener más información, consulta LogSeverity.

  5. Puedes buscar entradas en todos los campos de registro. A la derecha de Filtrar, en el campo Buscar en todos los campos y valores, escribe el texto.

    Puedes especificar una coincidencia exacta con un valor, por ejemplo, payload = "jsonPayload". También puedes usar expresiones regulares para buscar coincidencias en campos específicos. Se admite el lenguaje de consulta de Logging completo.

Envía métricas a Cloud Monitoring

Eventarc envía datos de métricas de los recursos supervisados a Google Cloud Observability. Un recurso supervisado en la supervisión representa una entidad física o lógica, como una máquina virtual, una base de datos o una aplicación. Los recursos supervisados contienen un conjunto único de métricas que se pueden explorar, informar a través de un panel o usar para crear alertas. Cada recurso también tiene un conjunto de etiquetas de recursos, que son pares clave-valor que contienen información adicional sobre el recurso. Las etiquetas de recursos están disponibles para todas las métricas asociadas con el recurso.

Eventarc envía datos de métricas del siguiente recurso supervisado a Google Cloud Observability:

Métricas y etiquetas de recursos

Las strings de “tipo de métrica” de esta tabla deben tener el prefijo eventarc.googleapis.com/. Este prefijo se omitió en las entradas de la tabla. Cuando consultes una etiqueta, usa el prefijo metric.labels.. Por ejemplo, metric.labels.LABEL="VALUE".

Tipo de métrica Etapa de lanzamiento(niveles de jerarquía de recursos)
Nombre visible
Clase, tipo, unidad
Recursos supervisados
Descripción
Etiquetas
quota/enrollments_per_message_bus/exceeded BETA(project)
Error de que se superó la cuota de inscripciones por bus de mensajes
DELTAINT641
eventarc.googleapis.com/Location
Cantidad de intentos de superar el límite de la métrica de cuota eventarc.googleapis.com/enrollments_per_message_bus. Luego del muestreo, los datos no son visibles durante un máximo de 150 segundos.
limit_name: Es el nombre del límite.
message_bus: Es el bus de mensajes al que se adjuntan las inscripciones.
quota/enrollments_per_message_bus/limit BETA(project)
Límite de inscripción por cuota de bus de mensajes
GAUGEINT641
eventarc.googleapis.com/Location
Límite actual en la métrica de cuota eventarc.googleapis.com/enrollments_per_message_bus. Se hace un muestreo cada 60 segundos. Luego del muestreo, los datos no son visibles durante un máximo de 150 segundos.
limit_name: Es el nombre del límite.
message_bus: Es el bus de mensajes al que se adjuntan las inscripciones.
quota/enrollments_per_message_bus/usage BETA(project)
Inscripciones por uso de cuota del bus de mensajes
GAUGEINT641
eventarc.googleapis.com/Location
Uso actual en la métrica de cuota eventarc.googleapis.com/enrollments_per_message_bus. Luego del muestreo, los datos no son visibles durante un máximo de 150 segundos.
limit_name: Es el nombre del límite.
message_bus: Es el bus de mensajes al que se adjuntan las inscripciones.

Tabla generada el 31 de enero de 2025 a las 00:13:38 UTC.

Para ver todos los tipos de recursos, consulta Tipos de recursos supervisados. Para ver todos los tipos de métricas, consulta métricasGoogle Cloud .

Lee datos de métricas

Puedes leer datos de métricas, también llamados datos de series temporales, con el método timeSeries.list en la API de Cloud Monitoring. Existen varias formas de llamar al método, como usar una biblioteca cliente específica de un lenguaje o crear un gráfico con el Explorador de métricas. Para obtener una introducción a las métricas y las series temporales, consulta Métricas, series temporales y recursos. Para aprender a leer los datos de tus métricas, consulta Cómo recuperar datos de series temporales.

Usa los paneles y las alertas de Monitoring

Puedes usar los paneles de Monitoring y sus gráficos asociados para visualizar los datos de las métricas de Eventarc.

Para supervisar estas métricas en Monitoring, puedes crear paneles personalizados. También puedes agregar alertas en función de estas métricas.

¿Qué sigue?