Database Migration Service collecte et affiche des métriques de job de migration qui représentent l'état et la progression de votre processus de migration de données. Cette page décrit les domaines suivants associés aux métriques des jobs de migration :
La section Métriques disponibles sur la page d'informations du job de migration couvre les informations d'observabilité que vous pouvez afficher directement dans Database Migration Service sur la page d'informations du job de migration.
La section Métriques disponibles dans Cloud Monitoring décrit toutes les métriques liées aux performances des jobs de migration, y compris celles provenant de l'instance Cloud SQL de destination.
Métriques disponibles sur la page d'informations du job de migration
La page d'informations sur le job de migration affiche des diagrammes et des tableaux qui peuvent vous aider à comprendre l'état actuel et la progression de votre job de migration. Vous pouvez afficher les métriques de toutes les bases de données incluses dans votre job de migration ou uniquement celles des bases de données que vous avez sélectionnées pour la migration.
Développez les sections suivantes pour en savoir plus sur chaque diagramme et la métrique associée.
Utilisation totale de l'espace de stockage de destination
Le diagramme Utilisation totale de l'espace de stockage de destination utilise la métrique Cloud SQL database/disk/bytes_used pour afficher la quantité de données (en octets) stockée dans toutes les bases de données de votre instance Cloud SQL de destination. Vous pouvez utiliser ces informations pour estimer la progression de votre job de migration.
Cette métrique n'est disponible que dans la vue agrégée. Vous ne pouvez pas filtrer l'utilisation totale du disque par base de données.
Délai de réplication
Le diagramme Délai de réplication utilise la métrique Cloud SQL per_database/postgresql/external_sync/replication_byte_lag pour indiquer le nombre d'octets de retard de la base de données de destination par rapport à la base de données source.
Utilisez cette métrique lorsque vous envisagez de promouvoir une migration continue. Le délai de réplication doit être de zéro au moment de la promotion afin d'éviter toute perte de données. Notez que cette métrique n'est pertinente que pendant la phase de capture des données modifiées (CDC). Pour en savoir plus sur la promotion d'un job, consultez Promouvoir une migration.
Cette métrique est disponible pour chaque base de données incluse dans votre job de migration, ainsi que dans la vue agrégée, où elle affiche un résumé de toutes les bases de données incluses dans votre job de migration.
Afficher les métriques sur la page d'informations du job de migration
Pour afficher les diagrammes de métriques sur la page d'informations du job de migration, procédez comme suit :
- Dans la console Google Cloud , accédez à la page Jobs de migration.
- Dans l'onglet Jobs, cliquez sur le nom à afficher de votre job de migration.
La page d'informations sur le job de migration s'ouvre.
- Dans la section Bases de données, vous pouvez afficher le nom et l'état de chaque base de données incluse dans votre job de migration.
- Cliquez sur l'onglet Surveillance pour afficher les diagrammes de métriques.
- Vous pouvez utiliser le menu Afficher pour afficher les données globales de toutes les bases de données incluses dans votre job de migration, ou filtrer les informations pour des bases de données spécifiques.
- Vous pouvez également afficher chaque diagramme directement dans Cloud Monitoring. Cliquez sur Autres options des graphiques> Afficher dans l'Explorateur de métriques.
Métriques disponibles dans Cloud Monitoring
Le tableau suivant décrit les métriques de job de migration que vous pouvez utiliser pour créer des graphiques dans l'explorateur de métriques pour les migrations PostgreSQL. Pour en savoir plus, consultez la documentation de référence complète sur les métriques Database Migration Service.
Vous pouvez également utiliser la métrique Cloud SQL cloudsql/database/disk/bytes_used et la comparer à la taille totale de vos bases de données sources pour estimer la progression du job de migration.
| Type de métriqueÉtape de lancement Nom à afficher |
|
|---|---|
| Genre, type, unité Ressources surveillées |
Description Libellés |
migration_
BÊTA
Synchronisation de la réplication initiale terminée |
|
GAUGE, BOOL,
datamigration.googleapis.com/MigrationJob |
Si toutes les bases de données de l'instance de base de données de destination ont terminé la synchronisation initiale et répliquent les modifications de la source.
database : nom de la base de données.
|
migration_
BÊTA
Nombre maximal d'octets de retard des données du job de migration |
|
GAUGE, INT64, By
datamigration.googleapis.com/MigrationJob |
Délai de réplication actuel, agrégé sur l'ensemble des données du job de migration. Échantillonné toutes les 60 secondes. Après échantillonnage, les données ne sont pas visibles pendant un délai pouvant atteindre 180 secondes.
database : nom de la base de données.
|
migration_
BÊTA
Retard maximal en secondes des données du job de migration |
|
GAUGE, INT64, s
datamigration.googleapis.com/MigrationJob |
Délai de réplication actuel, agrégé pour toutes les données du job de migration. Échantillonné toutes les 60 secondes. Après échantillonnage, les données ne sont pas visibles pendant un délai pouvant atteindre 180 secondes.
database : nom de la base de données.
|