Monitorer les chargements de synthèses
S’applique à : SQL Server 2022 (16.x)
base de données Azure SQL
Azure SQL Managed Instance
Dans le portail Azure, dans la vue Métriques de votre base de données Azure SQL, vous pouvez surveiller les chargements de synthèses de registre qui ont échoué et réussi.
Vous pouvez surveiller les chargements de synthèse de registre qui ont échoué et réussi via Événements étendus dans SQL Server. Sélectionnez les événements ledger_digest_upload_failed et ledger_digest_upload_success dans la session Événements étendus.
Vous pouvez surveiller les chargements de synthèse de registre qui ont échoué et réussi via Événements étendus dans Azure SQL Managed Instance. Sélectionnez les événements ledger_digest_upload_failed et ledger_digest_upload_success dans la session Événements étendus.
Recommandation d'alertes de chargement de synthèse
Nous vous recommandons de configurer des alertes en cas d'échec des chargements de synthèses de registre si vous souhaitez être informé de l'échec d'un chargement de synthèse. Les échecs peuvent être dus à des autorisations révoquées sur le compte de stockage ou à une configuration réseau qui rend le compte de stockage inaccessible. En option, vous pouvez également configurer une alerte pour les chargements réussis de synthèse de registre. Si le nombre de chargements réussis de synthèses de registre est inférieur à une certaine valeur ou est égal à zéro parce qu'une personne a désactivé le chargement automatique de la synthèse, l'alerte peut aider à attirer l'attention sur ce problème. Les chargements de synthèses qui sont explicitement désactivés ne seraient pas considérés comme un échec dans ce cas.
Nous vous recommandons de configurer une alerte sur le numéro d'événement 37417 – Échec du chargement de la synthèse de registre. L'alerte peut être configurée en utilisant l'Alerte SQL Agent ou votre outil de surveillance tiers favori.
Nous vous recommandons d'utiliser des projets personnalisés SQL Agent pour lire et traiter une session et une alerte d'Événement étendu via Database Mail. Une autre option consiste à utiliser une fonction Azure planifiée, au cas où Database Mail ne pourrait pas être utilisé pour une raison quelconque.