Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Collecte de données pour AWS DMS Fleet Advisor

Mode de mise au point
Collecte de données pour AWS DMS Fleet Advisor - AWS Service de Migration de Base de Données

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Pour commencer la collecte de données, sélectionnez les objets sur la page Objets surveillés, puis choisissez Exécuter la collecte de données. Le collecteur de données DMS peut collecter jusqu’à 100 bases de données à la fois. En outre, le collecteur de données DMS peut utiliser jusqu’à huit threads parallèles pour se connecter aux bases de données de votre environnement. À partir de ces huit threads, le collecteur de données DMS peut utiliser jusqu’à cinq threads parallèles pour se connecter à une seule instance de base de données.

Important

Avant de commencer à collecter des données, consultez la section Vérification logicielle sur la page d’accueil du collecteur de données DMS. Vérifiez que tous les moteurs de base de données que vous souhaitez surveiller ont le statut Réussite. Si certains moteurs de base de données ont le statut Échec et que vous avez des serveurs de base de données avec des moteurs correspondants dans votre liste d’objets surveillés, corrigez le problème avant de continuer. Vous trouverez des conseils à côté du statut Échec répertorié dans la section Vérification logicielle.

Le collecteur de données DMS peut fonctionner selon deux modes : exécution unique ou surveillance continue. Après avoir démarré la collecte de données, la boîte de dialogue Exécuter la collecte de données s’ouvre. Ensuite, choisissez l’une des deux options suivantes.

Métadonnées et capacité de base de données

Le collecteur de données DMS collecte des informations à partir des serveurs OS ou de base de données. Il inclut les schémas, les versions, les éditions, le CPU, la mémoire et la capacité du disque. Le collecteur de données DMS collecte et fournit également des mesures telles que les IOPS, le débit d'E/S et les connexions actives au serveur de base de données. Vous pouvez calculer les recommandations cibles dans DMS Fleet Advisor sur la base de ces informations. Si la base de données source est surprovisionnée ou sous-provisionnée, les recommandations cibles seront également surprovisionnées ou sous-provisionnées.

Il s’agit de l’option par défaut.

Métadonnées, capacité de base de données et utilisation des ressources

Outre les informations sur les métadonnées et la capacité des bases de données, le collecteur de données DMS collecte des métriques d’utilisation réelles de CPU, de mémoire et de capacité de disque pour les serveurs OS ou de base de données. Le collecteur de données DMS collecte et fournit également des mesures telles que les IOPS, le débit d'E/S et les connexions actives au serveur de base de données. Les recommandations cibles fournies seront plus précises car elles sont basées sur les charges de travail réelles de base de données.

Si vous choisissez cette option, vous définissez la période de collecte des données. Vous pouvez collecter des données au cours des 7 prochains jours ou définir la plage personnalisée de 1 à 60 jours.

Une fois la collecte de données lancée, vous êtes redirigé vers la page de collecte de données, où vous pouvez voir comment les requêtes de collecte s’exécutent et surveillent la progression en temps réel. Vous pouvez consulter l’état général de la collecte sur la page d’accueil du collecteur de données DMS. Si l’état général de la collecte de données est inférieur à 100 %, vous devrez peut-être résoudre les problèmes liés à la collecte.

Si vous exécutez le collecteur de données DMS en mode Métadonnées et capacité de base de données, vous pouvez voir le nombre de requêtes terminées sur la page Collecte de données.

Si vous exécutez le collecteur de données DMS en mode Métadonnées, capacité de base de données et utilisation des ressources, vous pouvez voir le temps restant avant que votre collecteur de données DMS termine la surveillance.

Sur la page Collecte de données, vous pouvez voir le statut de la collecte pour chaque objet. Si quelque chose ne fonctionne pas correctement, un message s’affiche indiquant le nombre de problèmes survenus. Pour vous aider à déterminer une correction pour un problème, vous pouvez vérifier les détails. Les onglets suivants répertorient les problèmes potentiels :

  • Résumé par requête : affiche le statut des tests tels que le test Ping. Vous pouvez filtrer les résultats dans la colonne Statut. La colonne Statut fournit un message indiquant le nombre de défaillances survenues lors de la collecte des données.

  • Résumé par objet surveillé : montre le statut général par objet.

  • Résumé par type de requête : montre le statut pour le type de requête de collecteur, tel que les appels SQL, Secure Shell (SSH) ou Windows Management Instrumentation (WMI).

  • Résumé par problème : montre tous les problèmes uniques survenus, avec les noms des problèmes et le nombre de fois où chaque problème s’est produit.

Page Collecte des données

Pour exporter les résultats de collecte, choisissez Exporter au format CSV.

Après avoir identifié les problèmes et les avoir résolus, choisissez Démarrer la collecte et relancez le processus de collecte de données. Après avoir effectué la collecte des données, le collecteur de données utilise des connexions sécurisées pour charger les données collectées dans un inventaire DMS Fleet Advisor. DMS Fleet Advisor stocke les informations dans votre compartiment Amazon S3. Pour en savoir plus sur la configuration des informations d’identification pour le transfert de données, consultez Configuration des informations d’identification pour le transfert de données.

Collecte de mesures de capacité et d'utilisation des ressources avec AWS DMS Fleet Advisor

Vous pouvez collecter des métadonnées et des métriques de performance selon deux modes : l’exécution unique ou la surveillance continue. Selon l’option que vous sélectionnez, votre collecteur de données DMS suit des métriques différentes dans votre environnement de données. Au cours d’une seule exécution, votre collecteur de données DMS suit uniquement les métriques de métadonnées provenant de vos serveurs OS et de base de données. Au cours de la surveillance continue, votre collecteur de données DMS suit l’utilisation réelle de vos ressources.

AWS DMS collecte les métadonnées et mesures suivantes au cours d'une seule exécution de votre collecteur de données DMS.

  • Mémoire disponible sur vos serveurs OS

  • Stockage disponible sur vos serveurs OS

  • Version et édition de base de données

  • Nombre de serveurs CPUs sur votre système d'exploitation

  • Nombre de schémas

  • Nombre de procédures stockées

  • Nombre de tables

  • Nombre de déclencheurs

  • Nombre de vues

  • Structure des schémas

DMS Fleet Advisor utilise ces métriques pour établir un inventaire de vos serveurs OS et de base de données. DMS Fleet Advisor utilise également ces métadonnées et mesures pour analyser les schémas de votre base de données source.

DMS Fleet Advisor peut générer des recommandations cibles à l'aide des métriques collectées lors d'une seule exécution du collecteur de données. Toutefois, dans ce cas, pour vos bases de données sources surapprovisionnées, la recommandation cible est également surprovisionnée. Ainsi, vous encourez des coûts supplémentaires pour la maintenance de vos ressources dans le AWS Cloud. Pour les bases de données sources sous-provisionnées, la recommandation cible est également sous-provisionnée, ce qui peut entraîner des problèmes de performances. Nous recommandons de collecter les données à l'aide d'une surveillance continue en choisissant les métadonnées, la capacité de la base de données et le mode d'utilisation des ressources pour le collecteur de données DMS.

AWS DMS collecte les indicateurs suivants dans le cadre d'une surveillance continue. Vous pouvez exécuter votre collecteur de données DMS pendant une période de 1 à 60 jours.

  • Débit d’E/S sur vos serveurs de base de données

  • Opérations d’entrée/sortie par seconde (IOPS) sur vos serveurs de base de données

  • Nombre CPUs utilisé par vos serveurs de système d'exploitation

  • Utilisation de la mémoire sur vos serveurs OS

  • Nombre de connexions actives à la base de données et au serveur du système d'exploitation

DMS Fleet Advisor utilise ces métriques pour générer des recommandations cibles précises, afin que vos bases de données cibles répondent à vos besoins de performances. Cela peut éviter des coûts supplémentaires liés à la maintenance de vos ressources dans le AWS Cloud.

Comment le AWS DMS Fleet Advisor collecte-t-il les indicateurs de capacité et d'utilisation des ressources ?

DMS Fleet Advisor collecte des métriques de performance chaque minute.

Pour Oracle et SQL Server, DMS Fleet Advisor exécute des requêtes SQL pour capturer la valeur de chaque métrique de base de données.

Pour MySQL et PostgreSQL, DMS Fleet Advisor collecte des métriques de performance à partir du serveur OS sur lequel s’exécute la base de données. Dans Windows, DMS Fleet Advisor exécute des scripts WQL (WMI Query Language) et reçoit des données WMI. Dans Linux, DMS Fleet Advisor exécute des commandes qui capturent les métriques des serveurs OS.

Important

L’exécution de scripts SQL distants peut avoir un impact sur les performances de vos bases de données de production. Toutefois, les requêtes de collecte de données ne contiennent aucune logique de calcul. Il est donc peu probable que le processus de collecte de données utilise plus de 1 % de vos ressources de base de données.

Vous pouvez consulter toutes les requêtes que le collecteur de données exécute pour collecter les métriques. Pour ce faire, ouvrez le fichier DMSCollector.Collections.json. Ce fichier se trouve dans le dossier etc, qui est situé dans le dossier où vous avez installé le collecteur de données. Le chemin par défaut est C:\ProgramData\Amazon\AWS DMS Collector\etc\DMSCollector.Collections.json.

Le collecteur de données DMS utilise le système de fichiers local comme stockage temporaire pour toutes les données collectées. Le collecteur de données DMS stocke les données collectées au format JSON. Vous pouvez utiliser le collecteur local en mode hors connexion et vérifier manuellement les fichiers collectés avant de configurer le transfert de données. Vous pouvez voir tous les fichiers collectés dans le dossier out situé dans le dossier où vous avez installé le collecteur de données DMS. Le chemin par défaut est C:\ProgramData\Amazon\AWS DMS Collector\out.

Important

Si vous utilisez votre collecteur de données DMS en mode hors ligne et que vous stockez les données collectées sur votre serveur pendant plus de 14 jours, vous ne pouvez pas utiliser Amazon CloudWatch pour afficher ces statistiques. Toutefois, DMS Fleet Advisor utilise toujours ces données pour générer des recommandations. Pour plus d'informations sur CloudWatch les graphiques, consultezDétails des recommandations.

Vous pouvez également vérifier les fichiers de données collectés dans un mode en ligne. Le collecteur de données DMS transfère toutes les données vers le compartiment Amazon S3 que vous avez spécifié dans les paramètres du collecteur de données DMS.

Vous pouvez utiliser votre collecteur de données DMS pour collecter des données à partir de bases de données sur site. Vous pouvez également collecter des données à partir de bases de données Amazon RDS et Aurora. Toutefois, vous ne pouvez pas exécuter correctement toutes les requêtes du collecteur de données DMS dans le cloud en raison des différences entre Amazon RDS ou Aurora et les instances de base de données sur site. Étant donné que le collecteur de données DMS rassemble les métriques d’utilisation des bases de données MySQL et PostgreSQL à partir du système d’exploitation hôte, cette approche ne fonctionnera pas avec Amazon RDS et Aurora.

Rubrique suivante :

Résolution des problèmes

Rubrique précédente :

Utilisation de SSL
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.