Supervisión de herramientas de Amazon Aurora
La supervisión es una parte importante del mantenimiento de la fiabilidad, la disponibilidad y el rendimiento de Amazon Aurora y de otras soluciones de AWS. AWS ofrece diversas herramientas de supervisión para vigilar a Amazon Aurora, informar cuando algo no funciona y tomar medidas de manera automática cuando corresponda.
Herramientas de monitoreo automatizadas
Le recomendamos que automatice las tareas de supervisión en la medida de lo posible.
Temas
Estado y recomendaciones del clúster de Amazon Aurora
Puede utilizar las siguientes herramientas automatizadas para vigilar a Amazon Aurora e informar cuando haya algún problema:
-
Estado de la instancia de Amazon Aurora: vea los detalles sobre el estado actual de la instancia mediante la consola de Amazon RDS, la AWS CLI o la API de RDS.
-
Las Recomendaciones para Amazon Aurora responden a recomendaciones automatizadas para recursos de base de datos, como instancias de base de datos, clústeres de base de datos, y grupos de parámetros de clúster de base de datos. Para obtener más información, consulte Recomendaciones para Amazon Aurora.
Métricas de Amazon CloudWatch para Amazon Aurora
Amazon Aurora se integra con Amazon CloudWatch para proporcionar funciones de supervisión adicionales.
-
Amazon CloudWatch: este servicio monitorea sus recursos de AWS y las aplicaciones que ejecuta en AWS en tiempo real. Puede utilizar las siguientes características de Amazon CloudWatch con Amazon Aurora:
-
Métricas de Amazon CloudWatch–Amazon Aurora envía métricas automáticamente a CloudWatch cada minuto para cada base de datos activos. No se cobran cargos adicionales por métricas de Amazon RDS en CloudWatch. Para obtener más información, consulte Métricas de Amazon CloudWatch para Amazon Aurora.
-
Alarmas de Amazon CloudWatch–: puede ver una sola Amazon Auroramétrica durante un periodo de tiempo específico. A continuación, puede realizar una o varias acciones en función del valor de la métrica en relación al umbral establecido.
-
Supervisión del sistema operativo e Información de rendimiento de Amazon RDS
Puede utilizar las siguientes herramientas automatizadas para supervisar el rendimiento de Amazon Aurora:
-
Información sobre rendimiento de Amazon RDS: evalúa la carga en su base de datos y determina cuándo y dónde realizar acciones. Para obtener más información, consulte Monitoreo de la carga de base de datos con Performance Insights en Amazon Aurora.
-
Supervisión mejorada de Amazon RDS: examine métricas en tiempo real para el sistema operativo. Para obtener más información, consulte Supervisión de las métricas del sistema operativo con Supervisión mejorada.
Servicios integrados
Los siguientes servicios de AWS se integran con Amazon Aurora:
-
Amazon EventBridge: es un bus de eventos sin servidor que facilita la conexión de sus aplicaciones con datos de varios orígenes. Para obtener más información, consulte Supervisión de eventos de Amazon Aurora.
-
Registros de Amazon Cloudwatch le ayuda a supervisar, almacenar y acceder a los archivos de registro desde instancias de Amazon Aurora, CloudTrail y otros orígenes. Para obtener más información, consulte Supervisión de archivos de registro de Amazon Aurora.
-
AWS CloudTrail captura las llamadas a la API y otros eventos relacionados que realiza la Cuenta de AWS o que se realizan en nombre de esta. Además, entrega los archivos de registro a un bucket de Amazon S3 especificado. Para obtener más información, consulte Supervisión de llamadas a la API de Amazon Aurora en AWS CloudTrail.
-
Los Flujos de actividad de la base de datos son una característica de Amazon Aurora que proporciona un flujo casi en tiempo real de la actividad en su de clúster de base de datos de . Para obtener más información, consulte Supervisión de Amazon Aurora con flujos de actividad de la base de datos.
-
DevOps Guru for RDS es una función de Amazon DevOps Guru que aplica el machine learning a las métricas de Información sobre rendimiento para las bases de datos de Amazon Aurora. Para obtener más información, consulte Análisis de anomalías de rendimiento de Aurora con Amazon DevOps Guru para Amazon RDS.
Herramientas de monitoreo manuales
Tiene que monitorear manualmente aquellos elementos que las alarmas de CloudWatch no cubren. Los paneles de las consolas de Amazon RDS, CloudWatch, AWS Trusted Advisor y otras consolas de AWS proporcionan una vista rápida del entorno de AWS. Es recomendable que también compruebe los archivos de registro de su instancia de base de datos.
-
En la consola de Amazon RDS, puede monitorizar los siguientes elementos para sus recursos:
-
Número de conexiones a una instancia de base de datos
-
La cantidad de operaciones de lectura y escritura de una instancia de base de datos
-
La cantidad de almacenamiento que utiliza actualmente una instancia de base de datos
-
La cantidad de memoria y de CPU que se utiliza para una instancia de base de datos
-
La cantidad de tráfico de red de entrada y salida de una instancia de base de datos
-
-
Desde el panel de Trusted Advisor, puede revisar las siguientes comprobaciones de optimización del costo, seguridad, tolerancia a errores y mejora del rendimiento:
-
Amazon RDS Idle DB Instances
-
Amazon RDS Security Group Access Risk
-
Copias de seguridad de Amazon RDS
-
Amazon RDS Multi-AZ
-
Accesibilidad de instancias de base de datos de Aurora
Para obtener más información acerca de estas comprobaciones, consulte Prácticas recomendadas de Trusted Advisor (verificaciones)
. -
-
La página de inicio de CloudWatch muestra:
-
Alarmas y estado actual
-
Gráficos de alarmas y recursos
-
Estado de los servicios
Además, puede utilizar CloudWatch para hacer lo siguiente:
-
Crear paneles personalizados para supervisar los servicios que le importan.
-
Realizar un gráfico con los datos de las métricas para resolver problemas y descubrir tendencias.
-
Buscar y examinar todas sus métricas de recursos de AWS.
-
Crear y editar las alarmas de notificación de problemas.
-