En esta página, se describe cómo encontrar y usar Cloud Logging para ver y consultar los registros de una instancia de Looker (Google Cloud Core).
Looker (Google Cloud Core) usa Cloud Logging. Consulta la documentación de Cloud Logging para obtener información completa.
Roles obligatorios
Para comprender los roles obligatorios de Cloud Logging, visita la página Control de acceso con IAM de la documentación de Cloud Logging.
Ver registros
Para ver los registros de tu instancia de Looker (Google Cloud Core), selecciona una de las siguientes opciones:
Console
- En la Google Cloud consola, ve a Logging > Explorador de registros
- Selecciona un proyecto existente de Looker (Google Cloud Core) en la parte superior de la página.
- En el compilador de consultas, agrega lo siguiente:
- Recurso: Selecciona Instancia de Looker. En el cuadro de diálogo, selecciona un ID de instancia de Looker (Google Cloud Core).
- Nombres de registros: Desplázate a la sección de Looker y selecciona
archivos de registro apropiados para la instancia. Por ejemplo:
- looker.googleapis.com%2FContentAccess
- looker.googleapis.com%2FUserLogin
- Gravedad: Selecciona un nivel de registro.
- Intervalo de tiempo: Selecciona un ajuste predeterminado o crea un intervalo personalizado.
gcloud
Usa el gcloud logging
comando para ver las entradas del registro.
gcloud logging read "resource.type=looker.googleapis.com/Instance" \ --project=PROJECT_ID \ --limit=10 \ --format=json
Reemplaza lo siguiente:
- PROJECT_ID: Es el ID del Google Cloud proyecto en el que reside la instancia de Looker (Google Cloud Core).
También puedes incluir las siguientes marcas:
- La
limitmarca es un parámetro opcional que indica la cantidad máxima de entradas que se mostrarán.
Solucionar problemas
| Problema | Soluciona problemas |
|---|---|
| Los archivos de registro están incompletos. | Verifica el nivel de gravedad en el que está configurado el registro. Se descartarán los mensajes de registro por debajo del nivel configurado. |
| No se encontró información de operaciones en los registros. | Deseas encontrar más información sobre una operación.
Por ejemplo, se borró un usuario, pero no puedes averiguar quién lo hizo. Los registros muestran que la operación inició, pero no proporcionan más información. Debes habilitar el registro de auditoría para que se registre este tipo de información de identificación personal (PII) detallada. |
| Los archivos de registro son difíciles de leer | Prefieres ver los registros en formato JSON o de texto. Puedes usar el
gcloud logging read
comando junto con los comandos de posprocesamiento de Linux para descargar los registros.
Para descargar los registros en formato JSON, usa el siguiente código: gcloud logging read \ "resource.type=looker.googleapis.com/Instance \ AND logName=projects/PROJECT_ID \ /logs/looker.googleapis.com%2FLOG_NAME" \ --format json \ --project=PROJECT_ID \ --freshness="1d" \ > downloaded-log.json Reemplaza lo siguiente:
Para descargar los registros en formato de texto, usa el siguiente código: gcloud logging read \ "resource.type=looker.googleapis.com/Instance \ AND logName=projects/PROJECT_ID \ /logs/looker.googleapis.com%2FLOG_NAME" \ --format json \ --project=PROJECT_ID \ --freshness="1d"| jq -rnc --stream 'fromstream(1|truncate_stream(inputs)) \ | .textPayload' \ --order=asc > downloaded-log.txt Reemplaza lo siguiente:
|