Recuperación de métricas con la API de Información sobre rendimiento para Amazon RDS
Cuando se activa la Información de rendimiento, la API proporciona visibilidad sobre el rendimiento de la instancia. registros de Amazon Cloudwatch proporciona la fuente autorizada de las métricas de monitoreo vendidas para servicios de AWS.
Con Performance Insights se ofrece una vista propia del dominio de la carga de la base de datos entendida como el promedio de sesiones activas (AAS). Esta métrica aparece para los consumidores de API como conjunto de datos de serie temporal bidimensional. La dimensión temporal de los datos ofrece datos de carga de base de datos para cada punto temporal del intervalo de tiempo consultado. Cada punto temporal descompone la carga global en relación con las dimensiones solicitadas, tales como SQL
, Wait-event
, User
o Host
, medidas en ese punto temporal.
La información sobre rendimiento de Amazon RDS monitorea el clúster de instancia de base de datos de Amazon RDS para poder analizar y solucionar los problemas de desempeño de la base de datos. Una forma de ver los datos de Performance Insights es a través de la AWS Management Console. Performance Insights además ofrece una API pública, para poder consultar en sus propios datos. Puede utilizar la API para hacer lo siguiente:
-
Descarga de datos en una base de datos
-
Agregación de datos de Performance Insights a los paneles de monitoreo existentes
-
Crear herramientas de monitoreo.
Para utilizar la API de Performance Insights, habilite Performance Insights en una de sus instancias de base de datos de Amazon RDS. Para obtener información sobre la habilitación de Performance Insights, consulte Activación y desactivación de Información de rendimiento de Amazon RDS. Para obtener información sobre la API de Performance Insights, consulte la Referencia de la API de Performance Insights de Amazon RDS.
La API de Información sobre rendimiento proporciona las siguientes operaciones.
Acción de Performance Insights |
AWS CLI command |
Descripción |
---|---|---|
Crea un informe de análisis de rendimiento para un período de tiempo específico para la instancia de base de datos. El resultado es |
||
Elimina un informe de análisis de rendimiento. |
||
Recupera las principales claves de dimensión N de una métrica para un periodo de tiempo específico. |
||
Recupera los atributos del grupo de dimensiones especificado para una instancia de base de datos o un origen de datos. Por ejemplo, si especifica un ID de SQL y si los detalles de la dimensión están disponibles, |
||
Recupera el informe, incluidos los datos del informe. El resultado incluye el estado del informe, el identificador del informe, los detalles del tiempo del informe, la información y las recomendaciones. |
||
GetResourceMetadata |
Recupere los metadatos de las distintas características. Por ejemplo, los metadatos podrían indicar que una característica está activada o desactivada en una instancia de base de datos específica. |
|
Recupera las métricas de Información sobre rendimiento de un conjunto de orígenes de datos, durante un periodo de tiempo. Puede proporcionar grupos de dimensiones y dimensiones específicas, y proporcionar criterios de agregación y filtrado para cada grupo. |
||
ListAvailableResourceDimensions |
Recupere las dimensiones que se pueden consultar para cada tipo de métrica especificado en una instancia especificada. |
|
ListAvailableResourceMetrics |
Recupere todas las métricas disponibles de los tipos de métricas especificados que se pueden consultar de una instancia de base de datos especificada. |
|
Recupera todos los informes de análisis disponibles para la instancia de base de datos. Los informes se enumeran en función de la hora de inicio de cada informe. | ||
Muestra todas las etiquetas de metadatos agregadas al recurso. La lista incluye el nombre y el valor de la etiqueta. |
||
Añade etiquetas de metadatos a un recurso de Amazon RDS. La etiqueta incluye un nombre y un valor. |
||
Elimina la etiqueta de metadatos del recurso. |
Para obtener más información sobre la recuperación de métricas de series temporales y ver ejemplos de la AWS CLI para Información de rendimiento, consulte los siguientes temas.