Este documento va dirigido a los clientes con soporte de Google Cloud Platform (GCP), los cuales requieren ver los registros en Cloud Logging
El Explorador de registros es una herramienta visual que te permite buscar, filtrar y analizar los datos de registros de tu proyecto. Esta interfaz te proporciona una manera sencilla de investigar problemas, monitorear el rendimiento de tus aplicaciones y obtener insights valiosos sobre tu infraestructura.
Para acceder al Explorador de registros:- Inicia sesión en la consola de Google Cloud Platform: Accede a tu proyecto desde la consola principal.
- Navega hasta el menú de navegación: Busca y selecciona la sección de Logging.
- Selecciona "Explorador de registros": Dentro del menú de Logging, encontrarás la opción para acceder al Explorador.
Búsqueda de registros
Utiliza la barra de búsqueda para encontrar rápidamente los registros que necesitas. Puedes buscar por palabras clave específicas o utilizar operadores lógicos como AND, OR y NOT para combinar múltiples términos.
Ejemplo:
Para encontrar todos los registros que contengan las palabras "error" y "base de datos", puedes escribir:error AND "base de datos"
Filtrado de registros
Utiliza el panel de filtros para refinar tus búsquedas y obtener resultados más específicos. Puedes filtrar por diversos criterios como:
- Timestamp: Fecha y hora.
- Severidad: Nivel de gravedad del registro (error, advertencia, información, etc.).
- Recurso: Instancia, servicio o proyecto.
- Etiquetas: Etiquetas personalizadas asociadas a los recursos.
- Nombre del log: Especifica el log exacto que deseas consultar.
Sintaxis básica:campo:valor
Ejemplo para BigQuery:
Para encontrar todos los registros de acceso a datos en BigQuery dentro del proyecto "proy-edwin-mesa-n1", puedes utilizar el siguiente filtro:resource.type="bigquery_resource" log_name="projects/proy-edwin-mesa-n1/logs/cloudaudit.googleapis.com%2Fdata_access"
En este ejemplo, estamos filtrando por:
Tipo de recurso: Nos enfocamos en recursos de BigQuery (resource.type="bigquery_resource").
Nombre del log: Especificamos el log de auditoría de acceso a datos de BigQuery (log_name="projects/proy-edwin-mesa-n1/logs/cloudaudit.googleapis.com%2Fdata_access").
Este filtro te permitirá analizar en detalle quién ha accedido a los datos de tu proyecto de BigQuery y qué acciones ha realizado.
Nota: La sintaxis exacta de los filtros puede variar ligeramente dependiendo del tipo de recurso que estés filtrando y de los campos disponibles en tus registros.
Tabla de registros
La tabla de registros es el punto de partida para cualquier análisis en el Explorador de registros. Es una representación tabular de los datos de los logs, donde cada fila corresponde a un evento y cada columna a un atributo o campo del evento.
Campos: Los campos comunes en una tabla de registros incluyen:- Timestamp: La fecha y hora en que se generó el evento. El formato puede variar, pero comúnmente se utiliza el formato ISO 8601 (por ejemplo, 2023-11-23T13:45:32Z).
- Severity: La severidad del evento (DEBUG, INFO, WARNING, ERROR, CRITICAL).
- Resource: El recurso al que pertenece el evento (instancia de Compute Engine, función de Cloud Functions, etc.).
- Message: El mensaje del evento, que contiene información detallada sobre lo sucedido.
- Otros campos personalizados: Dependiendo de la configuración de tu proyecto, pueden existir campos adicionales que contengan información específica de tu aplicación.
Formato de fecha: El formato de fecha suele ser ISO 8601, pero puede variar según la configuración regional. Es importante familiarizarse con el formato de fecha utilizado en tus logs para poder filtrar y analizar los datos de manera efectiva.
El Explorador de registros te permite configurar la visualización de los resultados de la consulta de acuerdo a tus requerimientos específicos. Puedes personalizar la presentación de los datos, como ocultar o mostrar campos de resumen, modificar su contenido y fijar entradas de interés.
El Explorador de registros es una herramienta esencial para analizar y comprender tus datos de log en Google Cloud. Con su interfaz intuitiva y opciones de búsqueda y filtrado avanzadas, podrás identificar problemas, monitorear el rendimiento y obtener insights valiosos. Dominar esta herramienta te permitirá tomar decisiones más informadas y optimizar tus operaciones.