Key Visualizer está habilitado en Spanner de forma predeterminada.
Antes de empezar
Para ver Key Visualizer, necesitas el siguiente permiso de Gestión de Identidades y Accesos (IAM):
spanner.databases.read
Si usas el control de acceso pormenorizado, debes tener acceso a lo siguiente:
- el rol de sistema
spanner_sys_reader
o uno de sus roles miembros.
Para obtener más información, consulta Acerca del control de acceso pormenorizado y Roles del sistema de control de acceso pormenorizado.
Acceder a la interfaz de Key Visualizer
Puedes acceder a la herramienta Key Visualizer desde Google Cloud console.
Para acceder a Key Visualizer, sigue estos pasos:
En la página de Spanner de la consola deGoogle Cloud , selecciona una instancia.
Selecciona una base de datos para investigar.
En el menú de navegación, vaya a Observabilidad y seleccione Key Visualizer.
Inhabilitar Key Visualizer
Key Visualizer se controla con la opción de base de datos enable_key_visualizer
. El valor predeterminado es true
.
Para inhabilitar Key Visualizer, asigna el valor false
a la opción de base de datos enable_key_visualizer
. La sintaxis de DDL para inhabilitar Key Visualizer es la siguiente:
ALTER DATABASE `database_id` SET OPTIONS (enable_key_visualizer=false)
Si el ID de tu base de datos contiene caracteres que no son letras, números o guiones bajos, asegúrate de incluir el ID entre comillas inversas (``).
La instrucción se puede enviar mediante un comando gcloud o en una solicitud UpdateDatabaseDdl
gRPC/REST. Por ejemplo:
gcloud spanner databases ddl update database_id --instance=instance_id \
--ddl='ALTER DATABASE `database_id` SET OPTIONS ( enable_key_visualizer=false )'
Una vez que haya definido explícitamente el valor de enable_key_visualizer
, puede comprobarlo haciendo clic en MOSTRAR ENLACE PROFUNDO DIFERIDO EQUIVALENTE en la página de resumen o usando el comando ddl describe
gcloud:
gcloud spanner databases ddl describe `database_id` --instance=instance_id
Volver a habilitar Key Visualizer
Para volver a habilitar Key Visualizer, sigue las instrucciones anteriores y asigna el valor true
a la opción de base de datos enable_key_visualizer
.
Cuando se vuelve a habilitar por primera vez en una base de datos, el mapa de calor de Key Visualizer estará vacío durante los primeros minutos mientras Spanner recoge métricas.
Siguientes pasos
- Aprenda a reconocer patrones habituales en los mapas de calor.
- Consulta cómo analizar un mapa de calor en profundidad.
- Consulta las métricas que puedes ver en un mapa de calor.