En este documento, se proporciona una descripción general de las métricas que genera Database Center. También se describe cómo puedes usar filtros para restringir los datos que se grafican o supervisan con las políticas de alertas. Para ayudarte a identificar y solucionar problemas de rendimiento de los productos de bases de datos, como Cloud SQL, AlloyDB para PostgreSQL y Spanner, crea paneles personalizados que muestren métricas e información útiles sobre tus políticas de alertas.
Tipos de métricas de Database Center
En esta sección, se enumeran los tipos de métricas que genera Database Center.
Acerca de los filtros de métricas
Cuando creas gráficos o políticas de alertas, puedes agregar filtros para restringir los datos de métricas que se grafican o supervisan. Por ejemplo, puedes agregar un filtro para que un gráfico muestre datos solo de un recurso específico. Los gráficos y las notificaciones de las políticas de alertas pueden ayudarte a solucionar problemas. También pueden ayudarte a obtener estadísticas más detalladas sobre el estado de tu flota de bases de datos.
Un filtro se compone de una clave de etiqueta y un valor de etiqueta. Por ejemplo, una clave de etiqueta
puede ser resource_container y el valor de la etiqueta es un contenedor de recursos
específico. Puedes filtrar los datos de las métricas por etiquetas de métricas y de recursos:
Las etiquetas de métrica te permiten filtrar las alertas según una característica del tipo de métrica, como el tipo de producto de la base de datos o el tipo de indicador.
Las etiquetas de recurso te permiten filtrar las alertas según una propiedad del recurso supervisado, como su ubicación o nombre.
Los valores de filtro distinguen mayúsculas de minúsculas y deben ingresarse exactamente como aparecen en las tablas de este documento.
Puedes agregar varios filtros a un gráfico o a una política de alertas. Si agregas varios filtros, solo se mostrarán los datos de las métricas que coincidan con todas las etiquetas.
En el resto de este documento, se enumeran las etiquetas de métricas y de recursos que puedes usar para filtrar los datos de métricas que genera Database Center. Cuando crees un filtro, te recomendamos que copies y pegues los valores de filtro que se indican en este documento en el elemento de filtro.
Filtrar por tipo de recurso
Las siguientes claves de etiqueta te permiten filtrar los datos de las métricas de
New database resources (resource/new_resource_count) y
New database signals (Resource/new_signal_count) por
el tipo de recurso:
resource_containermonitored_resource_containerlocationresource_typefull_resource_name
Para todas las claves de etiqueta, excepto resource_type, cuando creas el filtro en
la consola de Google Cloud , el menú de valores enumera todos los valores válidos.
Para la clave de etiqueta resource_type, es posible que la lista de valores de etiqueta que puedes elegir en la consola de Google Cloud esté incompleta.
Usa la siguiente tabla para elegir un tipo de recurso compatible:
resource_type |
Definición |
|---|---|
|
Un clúster de AlloyDB para PostgreSQL. |
|
Una instancia de AlloyDB para PostgreSQL. |
|
Un clúster de Bigtable. |
|
Una instancia de Bigtable. |
|
Una instancia de Compute Engine |
|
Una base de datos de Firestore |
|
Una instancia de Memorystore para Valkey. |
|
Es un recurso de base de datos autónoma de Oracle. |
|
Un recurso de infraestructura de Exadata en la nube de Oracle |
|
Un recurso de clúster de VM en la nube de Oracle |
|
Un clúster de Redis |
|
Una instancia de Redis |
|
Una instancia de Spanner |
|
Una instancia de Cloud SQL |
Filtrar por producto, motor o versión
El tipo de métrica New database resources (resource/new_resource_count)
define las siguientes claves de etiqueta:
product: Es el tipo de producto.engine: Es el tipo de motor.version: Es la versión del producto.
Cada fila de la siguiente tabla enumera las combinaciones válidas de valores de etiqueta. Por
ejemplo, si agregas los filtros product=CLOUD_SQL y
version=SQLSERVER_2022_WEB a un gráfico, es posible que este muestre datos.
Sin embargo, si agregas los filtros product=CLOUD_SQL y version=2 a un gráfico,
este no mostrará datos.
product |
engine |
version |
|---|---|---|
ALLOYDB |
POSTGRES |
14, 15, 16, 17 |
BIGTABLE |
NATIVE |
N/A |
CLOUD_SQL |
MYSQL |
5.6, 5.7, 8.0,
8.4 |
CLOUD_SQL |
POSTGRES |
9.6, 10, 11, 12,
13, 14, 15, 16,
17 |
CLOUD_SQL |
SQL_SERVER |
SQLSERVER_2017_EXPRESS, SQLSERVER_2017_STANDARD,
SQLSERVER_2017_ENTERPRISE, SQLSERVER_2017_WEB,
SQLSERVER_2019_EXPRESS, SQLSERVER_2019_STANDARD,
SQLSERVER_2019_ENTERPRISE, SQLSERVER_2019_WEB,
SQLSERVER_2022_EXPRESS, SQLSERVER_2022_STANDARD,
SQLSERVER_2022_ENTERPRISE y SQLSERVER_2022_WEB |
COMPUTE_ENGINE |
MYSQL, POSTGRES, SQL_SERVER |
N/A |
FIRESTORE |
FIRESTORE_WITH_NATIVE_MODE,
FIRESTORE_WITH_DATASTORE_MODE,
FIRESTORE_WITH_MONGODB_COMPATIBILITY_MODE |
N/A |
MEMORYSTORE |
MEMORYSTORE_FOR_REDIS |
3.2, 4.0, 5.0, 6.X, 7.0, 7.2 |
MEMORYSTORE |
MEMORYSTORE_FOR_REDIS_CLUSTER |
7 |
MEMORYSTORE |
MEMORYSTORE_FOR_VALKEY |
7.2, 8.0, 9.0, 9.1
|
ORACLE_ON_GCP |
EXADATA_ORACLE |
19, 23 |
ORACLE_ON_GCP |
ADB_SERVERLESS_ORACLE |
19c, 23ai |
SPANNER |
NATIVE |
N/A |
Filtrar por tipo de indicador
El tipo de métrica New database signals (resource/new_signal_count)
define la clave de etiqueta, issue_type. El valor de esta etiqueta se establece en
un tipo de indicador.
Para la clave de etiqueta issue_type, es posible que la lista de tipos de recursos que puedes elegir en la consola de Google Cloud no incluya todos los valores admitidos.
Usa la siguiente tabla para elegir un tipo de indicador compatible:
issue_type |
Definición |
|---|---|
|
El recurso está protegido por conmutación por error. |
|
El recurso forma parte de un grupo multirregional. |
|
El recurso forma parte de un grupo de réplicas. |
|
El recurso no tiene una política de copia de seguridad automatizada. |
|
El recurso tiene un período de retención de copias de seguridad corto. |
|
Se produjo un error en la última copia de seguridad del recurso. |
|
La última copia de seguridad del recurso tiene más de 24 horas. |
|
El recurso infringe la comparativa de CIS Google Cloud Foundation 2.0. |
|
El recurso infringe la comparativa de CIS Google Cloud Foundation 1.3. |
|
El recurso infringe la comparativa de CIS Google Cloud Foundation 1.2. |
|
El recurso infringe la comparativa de CIS Google Cloud Foundation 1.1. |
|
El recurso infringe la comparativa de CIS Google Cloud Foundation 1.0. |
|
El recurso infringe los controles de CIS 8.0. |
|
El recurso infringe el NIST 800-53. |
|
El recurso infringe el NIST 800-53 R5. |
|
El recurso infringe el framework de seguridad cibernética del NIST 1.0. |
|
El recurso infringe la norma ISO-27001. |
|
El recurso infringe la norma ISO-27001 v2022. |
|
El recurso infringe el PCI-DSS v3.2.1. |
|
El recurso infringe el PCI-DSS v4.0. |
|
El recurso infringe Cloud Controls Matrix 4. |
|
El recurso infringe la HIPAA. |
|
El recurso infringe el SOC2 v2017. |
|
Los registros no están optimizados para la solución de problemas. |
|
No se registra la duración de las consultas. |
|
El registro de errores está configurado para ser detallado. |
|
No se registran las demoras en el bloqueo de la consulta. |
|
El registro de errores para las sentencias está mal configurado. |
|
La gravedad de las sentencias del registro de errores está mal configurada. |
|
El registro de errores para la gravedad del mensaje está mal configurado. |
|
Se están registrando las estadísticas de las consultas. |
|
Hay un registro excesivo del nombre de host del cliente. |
|
Hay un registro excesivo de las estadísticas del analizador. |
|
Hay un registro excesivo de las estadísticas del planificador. |
|
La configuración no está establecida para registrar solo instrucciones DDL. |
|
Se están registrando las estadísticas de las consultas. |
|
No se registran los archivos temporales. |
|
No se configuró la cantidad máxima de conexiones simultáneas. |
|
Se configuran las opciones de usuario. |
|
El recurso está expuesto al acceso público. |
|
El recurso permite conexiones directas sin encriptar. |
|
El usuario raíz no tiene contraseña. |
|
El usuario raíz tiene una contraseña poco segura. |
|
El cliente no administra la clave de encriptación. |
|
No se requiere autenticación del servidor porque la autenticación de base de datos contenida está habilitada. |
|
El recurso está expuesto por encadenamiento de propiedad. |
|
El recurso está expuesto a secuencias de comandos externas. |
|
El recurso está expuesto a cargas de datos locales. |
|
No se registran los intentos de conexión. |
|
No se registran las desconexiones. |
|
Se está registrando información excesiva sobre las instrucciones. |
|
El recurso está expuesto al acceso remoto. |
|
Los nombres de las bases de datos están expuestos. |
|
La información de seguimiento sensible no está enmascarada. |
|
El recurso tiene una IP pública habilitada. |
|
El recurso está inactivo. |
|
El recurso tiene un aprovisionamiento excesivo. |
|
El recurso tiene una gran cantidad de tablas abiertas. |
|
El recurso tiene una gran cantidad de tablas. |
|
El recurso tiene un uso alto de IDs de transacción. |
|
El recurso tiene un aprovisionamiento insuficiente (uso elevado de recursos). |
|
El recurso está alcanzando o alcanzó su capacidad de almacenamiento. |
|
La fecha de vencimiento del certificado del servidor está próxima. |
|
La auditoría de la base de datos está inhabilitada. |
|
El recurso incumple la política que restringe las redes autorizadas. |
|
El recurso infringe la política que restringe la IP pública. |
|
El recurso se acerca al límite de cuota del clúster. |
|
No hay una política de contraseñas configurada. |
|
Una gran cantidad de conexiones afecta el rendimiento del disco. |
|
El uso de tablas temporales afecta el rendimiento. |
|
La actividad del registro de transacciones afecta el rendimiento del disco. |
|
Una gran cantidad de uniones sin índices afecta el rendimiento. |
|
Un superusuario está escribiendo en tablas de usuarios. |
|
Se otorgaron todos los permisos a un usuario. |
|
Se exportaron los datos a un bucket externo de Cloud Storage. |
|
Se exportaron los datos a un bucket público de Cloud Storage. |
|
Se está usando un algoritmo de hash de contraseña poco seguro. |
|
No hay una política de contraseñas para los usuarios. |
|
Un nodo del clúster tiene un uso alto. |
|
La protección contra eliminaciones no está habilitada. |
|
La recuperación de un momento determinado no está habilitada. |
|
El recurso está suspendido. |
|
Se están ejecutando comandos costosos. |
|
No se configuró una política de mantenimiento. |
|
Se están ejecutando consultas ineficientes. |
|
La carga de trabajo es de lectura intensiva. |
|
El recurso está por alcanzar el límite del nivel de memoria. |
|
La memoria máxima del servidor está mal configurada. |
|
Se detectaron filas grandes. |
|
El recurso está experimentando una alta presión de escritura. |
|
El recurso está experimentando una alta presión de lectura. |
|
No se cumple la política de encriptación de la organización. |
|
No se cumple la política de ubicación de la organización. |
|
El recurso ejecuta una versión secundaria desactualizada y requiere un parche. |
|
El esquema de la base de datos no está optimizado. |
|
Hay muchas conexiones inactivas. |
|
Hay un retraso de replicación alto. |
|
El recurso ejecuta una versión principal desactualizada. |
Ejemplo: Crea un gráfico
Para visualizar la cantidad de recursos de base de datos nuevos en un gráfico, sigue estas instrucciones. Puedes seguir el mismo procedimiento para los otros tipos de métricas de Database Center.
-
En la consola de Google Cloud , accede a la página leaderboard Explorador de métricas:
Acceder al Explorador de métricas
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Monitoring.
- En la barra de herramientas de la consola de Google Cloud , selecciona tu proyecto de Google Cloud . Para las configuraciones de App Hub, selecciona el proyecto host de App Hub o el proyecto de administración de la carpeta habilitada para apps.
- En el elemento Métrica, expande el menú Seleccionar una métrica,
ingresa
New database signalsen la barra de filtros y, luego, usa los submenús para seleccionar un métrica y tipo de recurso específicos:- En el menú Recursos activos, selecciona Recurso de base de datos.
- En el menú Categorías de métricas activas, selecciona Recurso.
- En el menú Métricas activas, selecciona Nuevos indicadores de la base de datos.
- Haz clic en Aplicar.
databasecenter.googleapis.com/resource/new_signal_count. Filtra tus datos por el tipo de indicador y el tipo de recurso:
- Para filtrar por el tipo de indicador, en el elemento Filtro, haz clic en Agregar filtro y, luego, selecciona issue_type. Para el valor de la etiqueta, selecciona o ingresa un valor.
- Para filtrar por tipo de recurso, en el elemento Filtro, haz clic en Agregar filtro y, luego, selecciona resource_type. Para el valor de la etiqueta, selecciona o ingresa un valor.