Analiza registros con el Explorador de registros y el Análisis de registros

En este documento, se describe cómo consultar, ver y analizar entradas de registro con la consola de Google Cloud . Tienes a tu disposición dos interfaces: el Explorador de registros y las estadísticas de registros. Puedes consultar, ver y analizar registros con ambas interfaces. Sin embargo, usan diferentes lenguajes de consulta y tienen diferentes capacidades:

  • Para solucionar problemas y explorar los datos de registro, usa el Explorador de registros.

  • Para unir tus datos de registros y de seguimiento, o para generar estadísticas y tendencias, usa el Análisis de registros.

Puedes consultar tus registros y guardar tus consultas con los comandos de la API de Logging. También puedes consultar tus registros con Google Cloud CLI.

Usa el Explorador de registros

El Explorador de registros está diseñado para ayudarte a solucionar problemas y analizar el rendimiento de tus servicios y aplicaciones. Por ejemplo, un histograma muestra la tasa de errores. Si ves un aumento repentino de errores o algo interesante, puedes ubicar y ver las entradas de registro correspondientes. Cuando una entrada de registro se asocia con un grupo de errores, se anota con un menú de opciones que te permite acceder a más información sobre el grupo de errores.

La API de Cloud Logging, Google Cloud CLI y el Explorador de registros admiten el mismo lenguaje de consultas. Para simplificar la creación de consultas cuando usas el Explorador de registros, puedes crear consultas con menús, ingresando texto y, en algunos casos, usando opciones incluidas en la visualización de una entrada de registro individual.

El Explorador de registros no admite operaciones de agregación, como contar la cantidad de entradas de registro que contienen un patrón específico. Para realizar operaciones de agregación, habilita el análisis en el bucket de registros y, luego, usa el Análisis de registros.

Para obtener detalles sobre cómo buscar y ver registros con el Explorador de registros, consulta Visualiza registros con el Explorador de registros.

Explora el Análisis de registros

Con el análisis de registros, puedes generar estadísticas ejecutando consultas que agrupen y agreguen tus datos de registros. Estas estadísticas pueden ayudarte a reducir el tiempo que dedicas a solucionar problemas. Para ver los resultados de tu consulta, usa una tabla, un gráfico o ambos. Los gráficos pueden ayudarte a identificar patrones y tendencias en tus datos de registro. Por ejemplo, en la siguiente captura de pantalla, se muestra el resultado de una búsqueda que se muestra como una tabla y un gráfico:

Interfaz de usuario para las estadísticas de registros.

El análisis de registros admite lo siguiente:

  • Agrupación y agregación de datos de registro

    Por ejemplo, puedes ejecutar una consulta en SQL que agrupe las entradas de registro por hora y, luego, calcule para cada grupo la latencia promedio de las solicitudes HTTP emitidas a una URL específica.

  • Consultas de SQL que usan la sintaxis de canalización

  • Consultas de vistas de registros y vistas de análisis

    Las vistas de registro tienen un esquema definido por el sistema. Defines el esquema para las vistas de Analytics.

  • Uniones de datos de registro y seguimiento

    Para obtener información sobre cómo consultar tus datos de seguimiento, consulta Cómo consultar y analizar seguimientos.

Cloud Logging también te permite consultar tus datos de registros desde BigQuery sin necesidad de exportarlos a BigQuery. Después de actualizar tu bucket de registros para usar Log Analytics, crea un conjunto de datos vinculado. Puedes consultar el conjunto de datos vinculado con los servicios de BigQuery.

La actualización de un bucket de registros no afecta tu uso del Explorador de registros. El Explorador de registros solo requiere que tus datos de registro se almacenen en un bucket de registros.

Restricciones

  • Para actualizar un bucket de registros existente y usar el Análisis de registros, se aplican las siguientes restricciones:

    • El bucket de registros se creó a nivel del proyecto Google Cloud .
    • El bucket de registros está desbloqueado, a menos que sea el bucket _Required.
    • No hay actualizaciones pendientes en el bucket.
  • Las entradas de registro escritas antes de que se actualice un bucket no están disponibles de inmediato. Sin embargo, cuando se complete la operación de carga de datos histórica, podrás analizar estas entradas de registro. El proceso de recuperación puede tardar varios días.

  • No puedes usar la página Análisis de registros para consultar vistas de registros cuando el bucket de registros tiene configurados controles de acceso a nivel del campo. Sin embargo, puedes emitir consultas a través de la página del Explorador de registros y consultar un conjunto de datos de BigQuery vinculado. Dado que BigQuery no respeta los controles de acceso a nivel de campo, si consultas un conjunto de datos vinculado, puedes consultar todos los campos de las entradas de registro.

  • Si consultas varias vistas de registros, estas deben almacenarse en la misma ubicación. Por ejemplo, si dos vistas se encuentran en la ubicación us-east1, una consulta puede consultar ambas vistas. También puedes consultar dos vistas que se encuentran en la multirregión us. Sin embargo, si la ubicación de una vista es global, esa vista puede residir en cualquier ubicación física. Por lo tanto, es posible que fallen las uniones entre dos vistas que tienen la ubicación de global.

  • Si consultas varias vistas de registros y sus buckets de registros subyacentes están configurados con diferentes claves de Cloud KMS, la consulta fallará, a menos que se cumplan las siguientes restricciones:

    • Una carpeta o una organización que es un recurso principal de los buckets de registros está configurada con una clave predeterminada.
    • La clave predeterminada se encuentra en la misma ubicación que los buckets de registros.

    Cuando se cumplen las restricciones anteriores, la clave de Cloud KMS del elemento superior encripta los datos temporales que genera una consulta de Log Analytics.

  • Las entradas de registro duplicadas no se quitan antes de que se ejecute una consulta. Este comportamiento es diferente al que se produce cuando consultas entradas de registro con el Explorador de registros, que quita las entradas duplicadas comparando los nombres de los registros, las marcas de tiempo y los campos de ID de inserción. Para obtener más información, consulta Solución de problemas: Hay entradas de registro duplicadas en mis resultados de Log Analytics.

Precios

Para obtener información sobre los precios, consulta la página Precios de Google Cloud Observability. Si enrutas datos de registros a otros servicios de Google Cloud , consulta los siguientes documentos:

No hay costos de almacenamiento ni de transferencia de datos a BigQuery cuando actualizas un bucket para usar el Análisis de registros y, luego, creas un conjunto de datos vinculado. Cuando creas un conjunto de datos vinculado para un bucket de registros, no transfieres tus datos de registros a BigQuery. En cambio, obtienes acceso de lectura a los datos de registro almacenados en tu bucket de registros a través del conjunto de datos vinculado.

Se aplican cargos de análisis de BigQuery cuando ejecutas consultas de SQL en conjuntos de datos vinculados de BigQuery, lo que incluye el uso de la página de BigQuery Studio, la API de BigQuery y la herramienta de línea de comandos de BigQuery.

Blogs

Para obtener más información sobre el Análisis de registros, consulta las siguientes entradas de blog:

¿Qué sigue?