En esta página se describe cómo encontrar y usar Cloud Logging para ver y consultar los registros de tu instancia de Cloud SQL.
Cloud SQL usa Cloud Logging. Consulta la documentación de registro en la nube para obtener información completa y echa un vistazo a las consultas de ejemplo de Cloud SQL.
Ver registros
Para ver los registros de tu instancia de Cloud SQL, sigue estos pasos:
Consola
-
En la Google Cloud consola, ve a la página Cloud Logging.
- En la parte superior de la página, selecciona un proyecto de Cloud SQL.
- En el creador de consultas, añade lo siguiente:
- Recurso: selecciona Base de datos de Cloud SQL. En el cuadro de diálogo, selecciona una instancia de Cloud SQL.
- Nombres de registro: desplázate hasta la sección Cloud SQL y selecciona los archivos de registro adecuados para tu instancia. Por ejemplo:
- cloudsql.googleapis.com/sqlagent.out
- cloudsql.googleapis.com/sqlserver.err
- Gravedad: selecciona un nivel de registro.
- Intervalo de tiempo: seleccione un intervalo predefinido o cree uno personalizado.
gcloud
Usa el comando gcloud logging
para ver las entradas de registro. En el ejemplo de abajo, sustituye PROJECT_ID.
La marca limit
es un parámetro opcional que indica el número máximo de entradas que se van a
devolver.
gcloud logging read "resource.type=cloudsql_database" \ --project=PROJECT-ID \ --limit=10 \ --format=json
Ver el registro de operaciones de la instancia
Puedes ver los registros de una instancia en el panel Operaciones. En el panel Operaciones se registra cada operación realizada en la instancia con la siguiente información:
- La hora en que finalizó la operación, informada en tu zona horaria local.
- El tipo de operación.
- El estado de la operación.
- Un mensaje que describe el resultado de la operación.
Si la operación falla, puedes usar el mensaje para solucionar el problema.
Para ver el registro de operaciones de una instancia, sigue estos pasos:
-
En la Google Cloud consola, ve a la página Instancias de Cloud SQL.
- Para abrir la página Overview (Resumen) de una instancia, haz clic en su nombre.
- Haz clic en Operaciones para cambiar al panel que muestra el registro de operación.
Ver registros de aplicaciones
Las aplicaciones que se conectan a Cloud SQL almacenan sus registros en diferentes ubicaciones.
App Engine (entorno flexible)
En Compute > App Engine > Services (Compute > App Engine > Servicios):
- En la lista de servicios, busca el tuyo.
- Haz clic en el desplegable Herramientas.
- Selecciona registros.
En la sección Operaciones > Registro > Explorador de registros de la consola de Google Cloud , usa la siguiente consulta:
resource.type="gae_app"
resource.labels.module_id="default"
Cloud Run
Consulta los registros en la sección Explorador de registros de Cloud Run en la consola deGoogle Cloud . Ten en cuenta que Cloud Run solo informa de los mensajes de error del proxy de autenticación de Cloud SQL. Usa una consulta como la siguiente:
resource.type="cloud_run_revision"
resource.labels.service_name="$SERVICE_NAME"
resource.labels.revision_name="$REVISION_NAME"
Proxy de autenticación de Cloud SQL
En Operaciones > Registro > Explorador de registros, usa la siguiente consulta:
log_id("appengine.googleapis.com/cloud-sql-proxy")