Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Recopilación de datos para AWS DMS Fleet Advisor

Modo de enfoque
Recopilación de datos para AWS DMS Fleet Advisor - AWS Database Migration Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Para empezar a recopilar datos, seleccione los objetos en la página Objetos monitoreados y elija Ejecutar recopilación de datos. El recopilador de datos del DMS puede recopilar hasta 100 bases de datos a la vez. Además, el recopilador de datos de DMS puede usar hasta ocho subprocesos paralelos para conectarse a las bases de datos del entorno. A partir de estos ocho subprocesos, el recopilador de datos de DMS puede utilizar hasta cinco subprocesos paralelos para conectarse a una única instancia de base de datos.

importante

Antes de empezar a recopilar datos, consulte la sección de comprobación de software en la página de inicio del recopilador de datos del DMS. Compruebe que todos los motores de bases de datos que desea monitorear tengan el estado Aprobado. Si algunos motores de bases de datos tienen el estado Error y usted tiene servidores de bases de datos con los motores correspondientes en la lista de objetos monitoreados, corrija el problema antes de continuar. Puede encontrar sugerencias junto al estado de error que aparece en la sección Comprobación del software.

El recopilador de datos del DMS puede funcionar en dos modos: ejecución única o monitoreo continuo. Tras iniciar la recopilación de datos, se abre el cuadro de diálogo Ejecutar la recopilación de datos. Después, elija una de las dos siguientes opciones.

Capacidad de metadatos y bases de datos

El recopilador de datos del DMS recopila información de la base de datos o de los servidores del sistema operativo. Incluye esquemas, versiones, ediciones, CPU, memoria y capacidad del disco. El recopilador de datos de DMS también recopila y proporciona métricas como las IOPS, el rendimiento de E/S y las conexiones activas de servidor de base de datos. Puede calcular las recomendaciones de destino en DMS Fleet Advisor en función de esta información. Si la base de datos de origen está sobreaprovisionada o subaprovisionada, las recomendaciones de destino también estarán sobreaprovisionadas o subaprovisionadas.

Esta es la opción predeterminada.

Metadatos, capacidad de la base de datos y utilización de recursos

Además de los metadatos y la información sobre la capacidad de la base de datos, el recopilador de datos del DMS recopila las métricas de uso reales de la capacidad de la CPU, la memoria y el disco de las bases de datos o los servidores del sistema operativo. El recopilador de datos de DMS también recopila y proporciona métricas como las IOPS, el rendimiento de E/S y las conexiones activas de servidor de base de datos. Las recomendaciones de destino que se proporcionen serán más precisas porque se basan en las cargas de trabajo reales de la base de datos.

Si elige esta opción, debe establecer el periodo de recopilación de datos. Puede recopilar datos durante los próximos 7 días o establecer el intervalo personalizado de 1-60 días.

Una vez que comience la recopilación de datos, se le redirigirá a la página de recopilación de datos, donde podrá ver cómo se ejecutan las consultas de recopilación y monitorear el progreso en directo. Aquí, puede consultar el estado general de la recopilación o en la página de inicio del recopilador de datos del DMS. Si el estado general de la recopilación de datos es inferior al 100 por ciento, es posible que deba solucionar los problemas relacionados con la recopilación.

Si ejecuta el recopilador de datos del DMS en el modo de capacidad de los metadatos y la base de datos, podrá ver el número de consultas completadas en la página de recopilación de datos.

Si ejecuta el recopilador de datos del DMS en el modo de metadatos, capacidad de la base de datos y utilización de recursos, podrá ver el tiempo restante antes de que el recopilador de datos del DMS complete el monitoreo.

En la página de recopilación de datos, puede ver el estado de la recopilación de cada objeto. Si algo no funciona correctamente, aparece un mensaje que muestra el número de problemas que se han producido. Para ayudar a determinar la solución a un problema, puede comprobar los detalles. En las siguientes pestañas se muestran los posibles problemas:

  • Resumen por consulta: muestra el estado de las pruebas, como la prueba de ping. Puede filtrar los resultados en la columna Estado. La columna Estado proporciona un mensaje que indica cuántos errores se produjeron durante la recopilación de datos.

  • Resumen de un objeto monitoreado: muestra el estado general de cada objeto.

  • Resumen por tipo de consulta: muestra el estado del tipo de consulta del recopilador, como las llamadas a SQL, Secure Shell (SSH) o Windows Management Instrumentation (WMI).

  • Resumen por problema: muestra todos los problemas únicos que se produjeron, con los nombres de los problemas y el número de veces que se produjo cada problema.

Página de recopilación de datos

Para exportar los resultados de la recopilación, elija Exportar a CSV.

Tras identificar los problemas y resolverlos, elija Iniciar la recopilación y vuelva a ejecutar el proceso de recopilación de datos. Tras realizar la recopilación de datos, el recopilador de datos utiliza conexiones seguras para cargar los datos recopilados en un inventario de DMS Fleet Advisor. DMS Fleet Advisor almacena información en el bucket de Amazon S3. Para obtener información sobre la configuración de las credenciales para el reenvío de datos, consulte Configuración de credenciales para el reenvío de datos.

Recopilación de métricas de capacidad y utilización de recursos con AWS DMS Fleet Advisor

Puede recopilar metadatos y métricas de rendimiento de dos modos: ejecución única o monitoreo continuo. En función de la opción que seleccione, el recopilador de datos del DMS realiza un seguimiento de las diferentes métricas en el entorno de datos. Durante una ejecución única, el recopilador de datos del DMS solo realiza un seguimiento de las métricas de metadatos de la base de datos y los servidores del sistema operativo. Durante el monitoreo continuo, el recopilador de datos del DMS realiza un seguimiento del uso real de los recursos.

AWS DMS recopila los siguientes metadatos y métricas durante una sola ejecución del recopilador de datos del DMS.

  • Memoria disponible en los servidores del sistema operativo

  • Almacenamiento disponible en los servidores del sistema operativo

  • Versión y edición de la base de datos

  • Número de servidores de CPUs su sistema operativo

  • Número de esquemas

  • Número de procedimientos almacenados

  • Número de tablas

  • Número de desencadenadores

  • Número de vistas

  • Estructura del esquema

DMS Fleet Advisor utiliza estas métricas para crear un inventario de la base de datos y los servidores del sistema operativo. Además, DMS Fleet Advisor utiliza estos metadatos y estas métricas para analizar los esquemas de las bases de datos de origen.

DMS Fleet Advisor puede generar recomendaciones de destino con las métricas recopiladas durante una sola ejecución del recopilador de datos. Sin embargo, en este caso, para las bases de datos de origen sobreaprovisionadas, el destino recomendado también está sobreaprovisionado. Por lo tanto, incurre en costos adicionales para el mantenimiento de los recursos en Nube de AWS. Para las bases de datos de origen subaprovisionadas, la recomendación de destino también está subaprovisionada, lo que podría provocar problemas de rendimiento. Recomendamos recopilar los datos con supervisión continua mediante la elección de metadatos, la capacidad de la base de datos y el modo de utilización de los recursos para el recopilador de datos de DMS.

AWS DMS recopila las siguientes métricas durante la supervisión continua. Puede ejecutar el recopilador de datos del DMS durante un periodo de 1 a 60 días.

  • Rendimiento de E/S en los servidores de bases de datos

  • Operaciones de entrada/salida por segundo (IOPS) en los servidores de bases de datos

  • Número de los CPUs que utilizan los servidores del sistema operativo

  • Uso de memoria en los servidores del sistema operativo

  • Número de conexiones activas del servidor de bases de datos y del sistema operativo

DMS Fleet Advisor utiliza estas métricas para generar recomendaciones de destino precisas, de modo que las bases de datos de destino satisfagan las necesidades de rendimiento. Esto puede evitar costos adicionales causados por el mantenimiento de los recursos en Nube de AWS.

¿Cómo recopila AWS DMS Fleet Advisor las métricas de capacidad y utilización de recursos?

DMS Fleet Advisor recopila métricas de rendimiento cada minuto.

Para Oracle y SQL Server, DMS Fleet Advisor ejecuta consultas SQL para capturar los valores de cada métrica de la base de datos.

Para MySQL y PostgreSQL, DMS Fleet Advisor recopila métricas de rendimiento del servidor del sistema operativo en el que se ejecuta la base de datos. En Windows, DMS Fleet Advisor ejecuta scripts de WMI Query Language (WQL) y recibe los datos de WMI. En Linux, DMS Fleet Advisor ejecuta comandos que capturan las métricas del servidor del sistema operativo.

importante

La ejecución de scripts SQL remotos puede afectar al rendimiento de las bases de datos de producción. Sin embargo, las consultas de recopilación de datos no contienen ninguna lógica de cálculo. Por lo tanto, es poco probable que el proceso de recopilación de datos utilice más del 1 por ciento de los recursos de la base de datos.

Puede ver todas las consultas que el recopilador de datos ejecuta para recopilar métricas. Para ello, abra el archivo DMSCollector.Collections.json. Puede encontrar este archivo en la carpeta etc ubicada en la misma carpeta en la que instaló el recopilador de datos. La ruta predeterminada es C:\ProgramData\Amazon\AWS DMS Collector\etc\DMSCollector.Collections.json.

El recopilador de datos del DMS utiliza el sistema de archivos local como almacenamiento temporal para todos los datos recopilados. El recopilador de datos del DMS almacena los datos recopilados en formato JSON. Puede utilizar el recopilador local en modo fuera de línea y comprobar manualmente los archivos recopilados antes de configurar el reenvío de datos. Puede ver todos los archivos recopilados en la carpeta out ubicada en la misma carpeta en la que instaló el recopilador de datos de DMS. La ruta predeterminada es C:\ProgramData\Amazon\AWS DMS Collector\out.

importante

Si ejecutas tu recopilador de datos de DMS en modo offline y guardas los datos recopilados en tu servidor durante más de 14 días, no podrás usar Amazon CloudWatch para mostrar estas métricas. Sin embargo, DMS Fleet Advisor sigue utilizando estos datos para generar recomendaciones. Para obtener más información sobre los CloudWatch gráficos, consulteDetalles de las recomendaciones.

También puede comprobar los archivos de datos recopilados en un modo en línea. El recopilador de datos del DMS reenvía todos los datos al bucket de Amazon S3 que especificó en la configuración del recopilador de datos del DMS.

Puede utilizar el recopilador de datos del DMS para recopilar datos de bases de datos en las instalaciones. Además, puede recopilar datos de las bases de datos de Amazon RDS y Aurora. Sin embargo, no puede ejecutar correctamente todas las consultas del recopilador de datos de DMS en la nube debido a las diferencias entre Amazon RDS o Aurora y las instancias de base de datos en las instalaciones. Dado que el recopilador de datos del DMS recopila las métricas de uso de las bases de datos MySQL y PostgreSQL del sistema operativo del host, este enfoque no funcionará con Amazon RDS y Aurora.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.