Supervisión de las bases de datos de Aurora Limitless con Database Insights
Información sobre las bases de datos admite la supervisión de bases de datos ilimitadas de Aurora PostgreSQL por flota e instancia. Las bases de datos ilimitadas de Aurora PostgreSQL se pueden encontrar tanto en el panel Instancias de bases de datos como en el panel Estado de la flota.
Las bases de datos ilimitadas de Aurora PostgreSQL utilizan grupos de particiones. Cada grupo de particiones consta de varias instancias de bases de datos que funcionan juntas para procesar cargas de trabajo distribuidas. Database Insights le ayuda a comprender la distribución de la carga entre las instancias de un grupo de particiones.
En el panel Estado de la flota, Información sobre las bases de datos supervisa sus grupos de particiones ilimitadas junto con el resto de bases de datos que componen sus flotas de bases de datos. Puede obtener una visión fundamentada del estado y del uso de DBLoad para sus grupos de particiones ilimitados, del mismo modo que lo hace con otras bases de datos de la flota. En el panel Instancia, Información sobre las bases de datos proporciona supervisión tanto por grupo de particiones como de instancias individuales dentro del grupo. Información sobre las bases de datos proporciona una nueva vista por grupo de particiones en el que puede ver la carga de la base de datos distribuida entre las instancias del grupo de particiones. Desde allí, puede navegar hasta el panel de instancias específico dentro de un grupo de particiones.
Funciones disponibles para Aurora Limitless
En la siguiente tabla, se muestran las características disponibles para las bases de datos ilimitadas de Aurora PostgreSQL. Indican si cada característica es compatible con los modos de supervisión Estándar y Avanzado, si están disponibles por grupo de partición o por instancia, y si están disponibles en el panel Flota o Instancia de Información sobre las bases de datos.
Característica | Estándar | Avanzado | Grupo de particiones | instancia | Panel de Información sobre las bases de datos |
---|---|---|---|---|---|
Analizar los principales factores que contribuyen a la carga de bases de datos por dimensión | Soportado | Compatible | Sí | Sí | instancia |
Consultar, graficar y definir alarmas para las métricas de bases de datos con una retención de hasta 7 días | Soportado | Compatible | Sí | Sí | instancia |
Definir políticas de control de acceso detalladas para restringir el acceso a las dimensiones potencialmente confidenciales, como el texto SQL | Soportado | Compatible | Sí | Sí | instancia |
Usar el componente Load Distributor para analizar la distribución de la carga entre las instancias del mismo grupo de particiones | Soportado | Compatible | Sí | No | Instancia |
Análisis de los procesos del sistema operativo que ocurren en sus bases de datos con métricas detalladas por proceso en ejecución Para que esta característica funcione, se necesita la Supervisión mejorada de Amazon RDS. |
No compatible | Compatible | No | Sí | instancia |
Crear y guardar vistas de supervisión de toda la flota para evaluar el estado de cientos de bases de datos | No compatible | Compatible | Sí | No | Flota |
Análisis de los bloqueos de SQL con 15 meses de retención y una experiencia de usuario guiada | No admitido | No admitido | No | No | Instancia |
Análisis de los planes de ejecución de SQL con 15 meses de retención y una experiencia de usuario guiada | No admitido | No admitido | No | No | Instancia |
Visualizar las estadísticas por consulta | No compatible | Compatible | No | Sí | instancia |
Analizar las consultas SQL lentas Para que esta característica funcione, es necesario exportar los registros de bases de datos a Registros de CloudWatch. |
No compatible | Compatible | No | Sí | instancia |
Consultar los servicios de llamadas con CloudWatch Application Signals | No compatible | Compatible | Sí | No | Ambos |
Consultar un panel consolidado para toda la telemetría de las bases de datos, incluidas las métricas, los registros, los eventos y las aplicaciones Para ver los registros de bases de datos en la consola de Información sobre las bases de datos, es necesario exportar los registros de bases de datos a Registros de CloudWatch. |
No compatible | Compatible | No | Sí | instancia |
Importar automáticamente a CloudWatch las métricas de contadores de Información de rendimiento | No compatible | Compatible | N/A | N/A | instancia |
Consultar en CloudWatch los eventos de Amazon RDS | No compatible | Compatible | Sí | No | Ambos |
Analizar el rendimiento de las bases de datos durante un periodo a su elección mediante el análisis bajo demanda | No admitido | No admitido | No | No | Instancia |
nota
La monitorización mejorada se habilita automáticamente para las bases de datos ilimitadas de Aurora PostgreSQL. Supervisión mejorada incurre en cargos adicionales. Para obtener más información, consulte Costo de la monitorización mejorada.
En el caso de las bases de datos ilimitadas de Aurora PostgreSQL, los registros se publican automáticamente en CloudWatch Logs y se pueden descubrir en la consola de Database Insights. Esto conlleva cargos adicionales, según los precios estándar de Registros de CloudWatch. Para obtener más información sobre cómo se fijan los precios y ejemplos de precios de Información sobre las bases de datos y Registros de CloudWatch, consulte Precios de Amazon CloudWatch
Supervisión de los grupos de particiones ilimitadas de Aurora en el panel Estado de la flota
Información sobre las bases de datos admite la supervisión de los grupos de particiones ilimitadas de Aurora en el panel Estado de la flota.
En esta vista, puede ver sus grupos de particiones ilimitadas junto con otras bases de datos que componen sus flotas de bases de datos. El panel de Estado de la flota ofrece una visión fundamentada del estado y el uso de DBLoad para sus grupos de particiones ilimitadas, similar a cómo presenta la información de otras bases de datos de la flota.

Al ver las bases de datos ilimitadas de Aurora en el panel Estado de la flota:
-
Solo están visibles los grupos de particiones, no las instancias individuales
-
Los grupos de particiones aparecen en los siguientes widgets:
-
El gráfico de nido de abeja
-
Las 10 instancias por DBLoad
-
Eventos
-
Servicios de llamadas
-
La lista de tablas
-
-
El uso de DBLoad se proporciona tanto para enrutadores como para particiones
Esta vista por flota le permite supervisar y comparar el rendimiento de sus grupos de particiones ilimitadas de Aurora con otras bases de datos de su flota, lo que proporciona una visión general completa de toda su flota de bases de datos.

Supervisión de bases de datos ilimitadas de Aurora PostgreSQL en el panel Instancia
Database Insights para bases de datos ilimitadas de Aurora PostgreSQL funciona de manera similar que para los clústeres de bases de datos estándar de Aurora. Sin embargo, usted realiza un seguimiento de las métricas en el nivel de grupo de particiones para Base de datos ilimitada de Aurora PostgreSQL. Las dos métricas principales que hay que seguir son las siguientes:
-
Carga de base de datos: mide el nivel de actividad en la base de datos. La métrica clave es
DBLoad
, que se recopila cada segundo. La unidad para la métricaDBLoad
es el promedio de sesiones activas (AAS). Para obtener un promedio de sesiones activas, Database Insights hace un muestreo del número de sesiones que ejecutan una consulta al mismo tiempo. El AAS es el total del número de sesiones dividido entre el total del número de muestras para un periodo de tiempo específico. -
CPU máxima: es la potencia computacional máxima disponible para la base de datos. Para ver si las sesiones activas superan el máximo de la CPU, observe su relación con la línea
Max vCPU
. El valorMax vCPU
viene determinado por el número de núcleos de vCPU (CPU virtual) de la instancia de base de datos.
Además, puede “dividir” la métrica DBLoad
en dimensiones, que son subcategorías de ella. Las dimensiones más útiles son las siguientes:
-
Instancias principales: muestran la carga de base de datos relativa de sus instancias (particiones y enrutadores) en orden descendente.
-
Eventos de espera: provocan que una instrucción SQL espere a que ocurran eventos específicos antes de que pueda continuar ejecutándose. Los eventos de espera indican dónde se impide el trabajo.
-
SQL principal: muestra qué consultas contribuyen más a la carga de la base de datos.

Análisis de la carga de base de datos para bases de datos ilimitadas de Aurora PostgreSQL con Database Insights
Con Database Insights, puede realizar un seguimiento de las métricas por grupo de partición o instancia para una base de datos ilimitada de Aurora PostgreSQL. Al analizar la carga de base de datos de una Base de datos ilimitada de Aurora PostgreSQL, se recomienda comparar la carga de base de datos de cada partición y enrutador con la vCPU máxima.
La vista Absoluta muestra el número promedio de sesiones activas (AAS) y la vCPU estimada. La vista Relativa muestra la relación entre el AAS y la vCPU estimada.

Análisis de la carga de la base de datos relativa mediante el panel Database Insights
Es posible que desee mejorar el rendimiento de su Base de datos ilimitada de Aurora PostgreSQL mediante el seguimiento de la carga de base de datos relativa. Para analizar la carga de la base de datos relativa por instancia de su Base de datos ilimitada de Aurora PostgreSQL, utilice el siguiente procedimiento.
Análisis de la carga de base de datos relativa mediante la consola
Abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/
. -
En el panel de navegación, elija Database Insights.
-
Seleccione una Base de datos ilimitada de Aurora PostgreSQL. Aparecerá el panel Database Insights para esa base de datos ilimitada de Aurora PostgreSQL.
-
En la sección Carga de base de datos, elija Instancias junto a Dividido por. Para ver la proporción entre el promedio de sesiones activas (AAS) y los núcleos de vCPU de todas las instancias de Base de datos ilimitada de Aurora PostgreSQL, seleccione Relativo en Visto como.
En el gráfico de sesiones activas promedio, se muestra la carga para las instancias de su base de datos ilimitada de Aurora PostgreSQL.
-
Para ver las instancias principales, seleccione la pestaña Instancias principales.
-
(Opcional) Para analizar la carga de base de datos de una instancia en su Base de datos ilimitada de Aurora PostgreSQL, elija el nombre de la instancia en la columna Instancias.
Análisis de la carga de la base de datos mediante el panel Database Insights
Es posible que desee mejorar el rendimiento de su Base de datos ilimitada de Aurora PostgreSQL mediante el seguimiento de los eventos de espera. Para analizar la carga de la base de datos por eventos de espera de su Base de datos ilimitada de Aurora PostgreSQL, utilice el siguiente procedimiento.
Análisis de la carga de la base de datos por esperas para Base de datos ilimitada de Aurora PostgreSQL mediante la consola
Abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/
. -
En el panel de navegación, elija Database Insights.
-
Seleccione una Base de datos ilimitada de Aurora PostgreSQL. Aparecerá el panel Database Insights para esa base de datos ilimitada de Aurora PostgreSQL.
-
En la sección Carga de base de datos, elija Esperas junto a Dividido por. Para ver la cantidad de AAS y la vCPU estimada, seleccione Absoluta en Visto como.
El gráfico de sesiones activas promedio muestra la carga de datos para las instancias de su Base de datos ilimitada de Aurora PostgreSQL.
-
Desplácese hasta la pestaña SQL principal.
-
Elija la instrucción SQL para expandirla hasta mostrar sus instrucciones componentes.
Análisis de la distribución de la carga mediante el panel Database Insights
Es posible que quiera equilibrar la distribución de carga de las instancias de Base de datos ilimitada de Aurora PostgreSQL. Para analizar la distribución de carga de las instancias en una Base de datos ilimitada de Aurora PostgreSQL, utilice el siguiente procedimiento.
Análisis de la distribución de carga de las instancias en una Base de datos ilimitada de Aurora PostgreSQL mediante la consola
Abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/
. -
En el panel de navegación, elija Database Insights.
-
Seleccione una Base de datos ilimitada de Aurora PostgreSQL. Aparecerá el panel Database Insights para esa base de datos ilimitada de Aurora PostgreSQL.
-
En la sección Carga de base de datos, elija Instancias junto a Dividido por. Para ver la cantidad de AAS y la vCPU estimada para todas las instancias de su Base de datos ilimitada de Aurora PostgreSQL, seleccione Absoluta para Dividido por.
El gráfico de sesiones activas promedio muestra la carga de datos para las instancias de su Base de datos ilimitada de Aurora PostgreSQL.
-
Para ver un gráfico de la distribución de carga de las instancias de su Base de datos ilimitada de Aurora PostgreSQL, seleccione la pestaña Distribución de carga.