| DisplayName | Description | ID | Target | Parent Monitor | Category | Enabled | Instance Name | Counter Name | Frequency | Alert Generate | Alert Severity | Alert Priority | Alert Auto Resolve | Monitor Type | Remotable | Accessibility | RunAs |
| Copie des journaux de transaction source | Ce moniteur détecte quand la source d'une copie des journaux de transaction n'a pas eu ses journaux sauvegardés avant le seuil défini dans le cadre de la configuration de la copie des journaux de transaction.
Notez que la copie des journaux de transaction n'est pas prise en charge par les éditions de SQL Server Express. | Microsoft.SQLServer.Linux.Database.LogShippingSourceMonitor | Microsoft.SQLServer.Linux.Database | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.Linux.MonitorType.Database.LogShipping | True | Public | |
| État de la configuration des éléments sécurisables | Ce moniteur vérifie l'état de la configuration d'accès aux éléments sécurisables SQL Server sur Linux. | Microsoft.SQLServer.Linux.DBEngine.Configuration.SecurablesConfigMonitor | Microsoft.SQLServer.Linux.DBEngine | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.SecurablesConfig | True | Public | |
| Copie des journaux de transaction de destination | Ce moniteur détecte quand la destination d'une copie des journaux de transaction n'a pas eu de journal restauré avant le seuil défini dans le cadre de la configuration de la copie des journaux de transaction.
Notez que la copie des journaux de transaction n'est pas prise en charge par les éditions de SQL Server Express. | Microsoft.SQLServer.Linux.LogShippingDestinationMonitor | Microsoft.SQLServer.Linux.Database | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.Linux.MonitorType.Database.LogShipping | True | Public | |
| Travaux de longue durée | Ce moniteur vérifie les travaux de longue durée de l'agent SQL.
Notez que le service SQL Server Agent n'est pris en charge par aucune édition de SQL Server Express ; aucun objet approprié n'est découvert. Ce moniteur est désactivé par défaut. Utilisez des remplacements pour l'activer en cas de besoin. | Microsoft.SQLServer.Linux.Monitor.Agent.LongRunningJobs | Microsoft.SQLServer.Linux.Agent | System.Health.PerformanceState | PerformanceHealth | False | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.SQLServer.Linux.MonitorType.Agent.LongRunningJobs | True | Public | |
| Service SQL Server Agent | Ce moniteur vérifie l'état du service SQL Agent pour cette instance de SQL Server.
Notez que le service Linux SQL Server Agent n'est pris en charge par aucune édition de SQL Server Express. | Microsoft.SQLServer.Linux.Monitor.Agent.ServiceStatus | Microsoft.SQLServer.Linux.Agent | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.SQLServer.Linux.MonitorType.SqlServiceStatus | True | Public | |
| Durée du travail | Surveille la durée du travail de l'agent.
Notez que le service Linux SQL Server Agent n'est pris en charge par aucune édition de SQL Server Express ; aucun objet approprié n'est découvert. | Microsoft.SQLServer.Linux.Monitor.AgentJob.Duration | Microsoft.SQLServer.Linux.AgentJob | System.Health.PerformanceState | PerformanceCollection | True | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.SQLServer.Linux.MonitorType.AgentJob.Duration | True | Public | |
| État de la dernière exécution | Moniteur de l'état de la dernière exécution du travail de l'agent SQL sur Linux. Surveille l'état de la dernière exécution d'un travail de l'agent SQL.
Notez que le service Linux SQL Server Agent n'est pris en charge par aucune édition de SQL Server Express ; aucun objet approprié n'est découvert. | Microsoft.SQLServer.Linux.Monitor.AgentJob.LastRunState | Microsoft.SQLServer.Linux.AgentJob | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.AgentJob.LastRunState | True | Public | |
| Stratégie de contrôle d'intégrité de groupe de disponibilité | Moniteur à deux états avec l'état critique « Erreur » utilisé en particulier pour refléter l'état des stratégies d'utilisateur personnalisées qui ont un groupe de disponibilité défini comme facette et l'une des catégories d'erreur prédéfinies définie comme catégorie de stratégie. | Microsoft.SQLServer.Linux.Monitor.AvailabilityGroupErrorPolicy.State | Microsoft.SQLServer.Linux.AvailabilityGroupErrorUserPolicy | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | False | | | True | Microsoft.SQLServer.Linux.MonitorType.UserPolicy | True | Public | |
| Moniteur de connexion des réplicas de disponibilité | Connexion de réplicas de disponibilité | Microsoft.SQLServer.Linux.Monitor.AvailabilityGroupHealth.AllAvailabilityReplicasAreConnected | Microsoft.SQLServer.Linux.AvailabilityGroupHealth | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | False | | | True | Microsoft.SQLServer.Linux.MonitorType.AlwaysOnSystemPolicy | True | Public | |
| Moniteur de basculement automatique du groupe de disponibilité | Basculement automatique du groupe de disponibilité | Microsoft.SQLServer.Linux.Monitor.AvailabilityGroupHealth.AutomaticFailoverReadiness | Microsoft.SQLServer.Linux.AvailabilityGroupHealth | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | False | | | True | Microsoft.SQLServer.Linux.MonitorType.AlwaysOnSystemPolicy | True | Public | |
| Moniteur du groupe de disponibilité en ligne | Groupe de disponibilité en ligne | Microsoft.SQLServer.Linux.Monitor.AvailabilityGroupHealth.AvailabilityGroupOnline | Microsoft.SQLServer.Linux.AvailabilityGroupHealth | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | False | | | True | Microsoft.SQLServer.Linux.MonitorType.AlwaysOnSystemPolicy | True | Public | |
| Moniteur de rôle des réplicas de disponibilité | Rôle des réplicas de disponibilité | Microsoft.SQLServer.Linux.Monitor.AvailabilityGroupHealth.AvailabilityReplicaRoleState | Microsoft.SQLServer.Linux.AvailabilityGroupHealth | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | False | | | True | Microsoft.SQLServer.Linux.MonitorType.AlwaysOnSystemPolicy | True | Public | |
| Moniteur de synchronisation de données des réplicas synchrones | Synchronisation de données des réplicas synchrones | Microsoft.SQLServer.Linux.Monitor.AvailabilityGroupHealth.AvailabilityReplicasSynchronizationState | Microsoft.SQLServer.Linux.AvailabilityGroupHealth | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | False | | | True | Microsoft.SQLServer.Linux.MonitorType.AlwaysOnSystemPolicy | True | Public | |
| Moniteur de synchronisation de données des réplicas de disponibilité | Synchronisation de données des réplicas de disponibilité | Microsoft.SQLServer.Linux.Monitor.AvailabilityGroupHealth.AvailabilityReplicasSynchronizing | Microsoft.SQLServer.Linux.AvailabilityGroupHealth | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | False | | | True | Microsoft.SQLServer.Linux.MonitorType.AlwaysOnSystemPolicy | True | Public | |
| Stratégie de contrôle d'intégrité de groupe de disponibilité | Moniteur à deux états avec l'état critique « Avertissement » utilisé particulièrement pour refléter l'état des stratégies d'utilisateur personnalisées qui ont un groupe de disponibilité défini comme facette et l'une des catégories d'avertissement prédéfinies définie comme catégorie de stratégie. | Microsoft.SQLServer.Linux.Monitor.AvailabilityGroupWarningPolicy.State | Microsoft.SQLServer.Linux.AvailabilityGroupWarningUserPolicy | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | False | | | True | Microsoft.SQLServer.Linux.MonitorType.UserPolicy | True | Public | |
| Synchronisation des données de réplica de disponibilité | Ce moniteur cumule l'état de synchronisation des données de tous les réplicas de base de données du réplica de disponibilité. Le moniteur est défectueux quand un réplica de base de données n'est pas dans l'état de synchronisation des données attendu. Sinon, le moniteur est sain. | Microsoft.SQLServer.Linux.Monitor.AvailabilityReplica.DataSynchronizationHealth | Microsoft.SQLServer.Linux.AvailabilityReplica | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.SQLServer.Linux.MonitorType.AlwaysOnSystemPolicy | True | Public | |
| Connexion de réplica de disponibilité | Ce moniteur vérifie l'état de la connexion entre les réplicas de disponibilité. Le moniteur est défectueux quand l'état de connexion du réplica de disponibilité est DÉCONNECTÉ. Sinon, le moniteur est sain. | Microsoft.SQLServer.Linux.Monitor.AvailabilityReplica.IsConnected | Microsoft.SQLServer.Linux.AvailabilityReplica | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.SQLServer.Linux.MonitorType.AlwaysOnSystemPolicy | True | Public | |
| Rôle de réplica de disponibilité | Ce moniteur vérifie l'état du rôle du réplica de disponibilité. Le moniteur est défectueux quand le rôle du réplica de disponibilité n'est pas principal ou secondaire. Sinon, le moniteur est sain. | Microsoft.SQLServer.Linux.Monitor.AvailabilityReplica.RoleIsHealthy | Microsoft.SQLServer.Linux.AvailabilityReplica | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.SQLServer.Linux.MonitorType.AlwaysOnSystemPolicy | True | Public | |
| Stratégie de contrôle d'intégrité de réplica de disponibilité | Moniteur à deux états avec l'état critique « Erreur » utilisé en particulier pour refléter l'état des stratégies d'utilisateur personnalisées qui ont un réplica de disponibilité défini comme facette et l'une des catégories d'erreur prédéfinies définie comme catégorie de stratégie. | Microsoft.SQLServer.Linux.Monitor.AvailabilityReplicaErrorPolicy.State | Microsoft.SQLServer.Linux.AvailabilityReplicaErrorUserPolicy | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | False | | | True | Microsoft.SQLServer.Linux.MonitorType.UserPolicy | True | Public | |
| Stratégie de contrôle d'intégrité de réplica de disponibilité | Moniteur à deux états avec l'état critique « Avertissement » utilisé particulièrement pour refléter l'état des stratégies d'utilisateur personnalisées qui ont un réplica de disponibilité défini comme facette et l'une des catégories d'avertissement prédéfinies définie comme catégorie de stratégie. | Microsoft.SQLServer.Linux.Monitor.AvailabilityReplicaWarningPolicy.State | Microsoft.SQLServer.Linux.AvailabilityReplicaWarningUserPolicy | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | False | | | True | Microsoft.SQLServer.Linux.MonitorType.UserPolicy | True | Public | |
| Espace libre de conteneur de groupe de fichiers de données à mémoire optimisée | Ce moniteur émet un avertissement lorsque l'espace disque disponible pour le conteneur de groupe de fichiers de données à mémoire optimisée est inférieur au paramètre de seuil d'avertissement, exprimé sous forme de pourcentage de la somme de la taille du conteneur de groupe de fichiers de données à mémoire optimisée et de l'espace disque libre. Le moniteur émet un état critique lorsque l'espace disponible est inférieur au seuil critique. | Microsoft.SQLServer.Linux.Monitor.Container.FreeSpacePercent | Microsoft.SQLServer.Linux.Container | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.SQLServer.Linux.MonitorType.Container.FreeSpacePercent | True | Public | |
| Configuration de la fermeture automatique | Surveille le paramètre Fermeture automatique pour la base de données sur Linux. Remarque : Ce moniteur est désactivé par défaut. Utilisez des remplacements pour l'activer en cas de besoin. | Microsoft.SQLServer.Linux.Monitor.Database.AutoCloseConfiguration | Microsoft.SQLServer.Linux.Database | Microsoft.SQLServer.Linux.Rollup.Database.AutomaticConfiguration | ConfigurationHealth | False | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.Database.DBConfigurationStatus | True | Public | |
| Configuration de la création automatique des statistiques | Surveille le paramètre Création automatique des statistiques pour la base de données. Remarque : Ce moniteur est désactivé par défaut. Utilisez des remplacements pour l'activer en cas de besoin. | Microsoft.SQLServer.Linux.Monitor.Database.AutoCreateStatConfiguration | Microsoft.SQLServer.Linux.Database | Microsoft.SQLServer.Linux.Rollup.Database.AutomaticConfiguration | ConfigurationHealth | False | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.Database.DBConfigurationStatus | True | Public | |
| Configuration de la réduction automatique | Surveille le paramètre Réduction automatique pour la base de données. Remarque : Ce moniteur est désactivé par défaut. Utilisez des remplacements pour l'activer en cas de besoin. | Microsoft.SQLServer.Linux.Monitor.Database.AutoShrinkConfiguration | Microsoft.SQLServer.Linux.Database | Microsoft.SQLServer.Linux.Rollup.Database.AutomaticConfiguration | ConfigurationHealth | False | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.Database.DBConfigurationStatus | True | Public | |
| Configuration de la mise à jour automatique des statistiques en mode asynchrone | Surveille le paramètre Mise à jour automatique des statistiques en mode asynchrone pour la base de données. Remarque : Ce moniteur est désactivé par défaut. Utilisez des remplacements pour l'activer en cas de besoin. | Microsoft.SQLServer.Linux.Monitor.Database.AutoUpdateStatAsyncConfiguration | Microsoft.SQLServer.Linux.Database | Microsoft.SQLServer.Linux.Rollup.Database.AutomaticConfiguration | ConfigurationHealth | False | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.Database.DBConfigurationStatus | True | Public | |
| Configuration de la mise à jour automatique des statistiques | Surveille le paramètre Mise à jour automatique des statistiques pour la base de données. Remarque : Ce moniteur est désactivé par défaut. Utilisez des remplacements pour l'activer en cas de besoin. | Microsoft.SQLServer.Linux.Monitor.Database.AutoUpdateStatConfiguration | Microsoft.SQLServer.Linux.Database | Microsoft.SQLServer.Linux.Rollup.Database.AutomaticConfiguration | ConfigurationHealth | False | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.Database.DBConfigurationStatus | True | Public | |
| État de la sauvegarde de base de données | Ce moniteur vérifie l'état de la sauvegarde de base de données signalé par Microsoft SQL Server. Remarque : Ce moniteur est désactivé par défaut. Utilisez des remplacements pour l'activer en cas de besoin. | Microsoft.SQLServer.Linux.Monitor.Database.DBBackupStatus | Microsoft.SQLServer.Linux.Database | System.Health.AvailabilityState | AvailabilityHealth | False | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.Linux.MonitorType.Database.DBBackupStatus | True | Public | |
| Configuration du chaînage de bases de données | Surveille le paramètre Chaînage des propriétés des bases de données croisées activé pour la base de données. Remarque : Ce moniteur est désactivé par défaut. Utilisez des remplacements pour l'activer en cas de besoin. | Microsoft.SQLServer.Linux.Monitor.Database.DBChainingConfiguration | Microsoft.SQLServer.Linux.Database | Microsoft.SQLServer.Linux.Rollup.Database.ExternalAccessConfiguration | ConfigurationHealth | False | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.Database.DBConfigurationStatus | True | Public | |
| Latence de lecture sur le disque de bases de données | Surveille la latence de lecture de disque sur tous les disques logiques qui hébergent des fichiers de base de données. | Microsoft.SQLServer.Linux.Monitor.Database.DBDiskReadLatency | Microsoft.SQLServer.Linux.Database | System.Health.PerformanceState | PerformanceHealth | False | | | 0 | True | MatchMonitorHealth | High | True | Microsoft.SQLServer.Linux.MonitorType.Database.DBDiskReadLatency | True | Public | |
| Latence d'écriture sur le disque de base de données | Surveille la latence d'écriture de disque de tous les disques logiques qui hébergent des fichiers de base de données. | Microsoft.SQLServer.Linux.Monitor.Database.DBDiskWriteLatency | Microsoft.SQLServer.Linux.Database | System.Health.PerformanceState | PerformanceHealth | False | | | 0 | True | MatchMonitorHealth | High | True | Microsoft.SQLServer.Linux.MonitorType.Database.DBDiskWriteLatency | True | Public | |
| État de la base de données | Ce moniteur vérifie l'état de la base de données signalé par Microsoft SQL Server. | Microsoft.SQLServer.Linux.Monitor.Database.DBStatus | Microsoft.SQLServer.Linux.Database | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.SQLServer.Linux.MonitorType.Database.DBStatus | True | Public | |
| Configuration de la vérification de page | Surveille le paramètre Vérification de page pour la base de données. Remarque : Ce moniteur est désactivé par défaut. Utilisez des remplacements pour l'activer en cas de besoin. | Microsoft.SQLServer.Linux.Monitor.Database.PageVerifyConfiguration | Microsoft.SQLServer.Linux.Database | Microsoft.SQLServer.Linux.Rollup.Database.RecoveryConfiguration | ConfigurationHealth | False | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.Database.DBConfigurationStatus | True | Public | |
| Configuration du mode de récupération | Surveille le paramètre Mode de récupération pour la base de données. Remarque : Ce moniteur est désactivé par défaut. Utilisez des remplacements pour l'activer en cas de besoin. | Microsoft.SQLServer.Linux.Monitor.Database.RecoveryModelConfiguration | Microsoft.SQLServer.Linux.Database | Microsoft.SQLServer.Linux.Rollup.Database.RecoveryConfiguration | ConfigurationHealth | False | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.Database.DBConfigurationStatus | True | Public | |
| Configuration du paramètre de confiance | Surveille le paramètre Fiable pour la base de données. Remarque : Ce moniteur est désactivé par défaut. Utilisez des remplacements pour l'activer en cas de besoin. | Microsoft.SQLServer.Linux.Monitor.Database.TrustWorthyConfiguration | Microsoft.SQLServer.Linux.Database | Microsoft.SQLServer.Linux.Rollup.Database.ExternalAccessConfiguration | ConfigurationHealth | False | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.Database.DBConfigurationStatus | True | Public | |
| Stratégie de contrôle d'intégrité de base de données | Moniteur à deux états avec l'état critique « Erreur » utilisé en particulier pour refléter l'état des stratégies d'utilisateur personnalisées qui ont une base de données définie comme facette et l'une des catégories d'erreur prédéfinies définie comme catégorie de stratégie. | Microsoft.SQLServer.Linux.Monitor.DatabaseErrorUserPolicy.DBErrorUserPolicyState | Microsoft.SQLServer.Linux.DatabaseErrorUserPolicy | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.Linux.MonitorType.UserPolicy | True | Public | |
| Synchronisation des données de base de données de disponibilité | Ce moniteur vérifie l'état de synchronisation des données du réplica de base de données. Le moniteur est défectueux quand l'état de synchronisation des données est SANS SYNCHRONISATION ou qu'il n'est pas SYNCHRONISÉ pour le réplica de base de données à validation synchrone. | Microsoft.SQLServer.Linux.Monitor.DatabaseReplica.DataSynchronizationState | Microsoft.SQLServer.Linux.DatabaseReplica | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.SQLServer.Linux.MonitorType.AlwaysOnSystemPolicy | True | Public | |
| État de suspension de la base de données de disponibilité | Ce moniteur vérifie l'état de déplacement des données du réplica de base de données. Le moniteur est défectueux quand le déplacement des données est suspendu. Sinon, le moniteur est sain. | Microsoft.SQLServer.Linux.Monitor.DatabaseReplica.SuspendState | Microsoft.SQLServer.Linux.DatabaseReplica | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.SQLServer.Linux.MonitorType.AlwaysOnSystemPolicy | True | Public | |
| Stratégie de contrôle d'intégrité de réplica de base de données | Moniteur à deux états avec l'état critique « Erreur » utilisé en particulier pour refléter l'état des stratégies d'utilisateur personnalisées qui ont un état de réplica de base de données défini comme facette et l'une des catégories d'erreur prédéfinies définie comme catégorie de stratégie. | Microsoft.SQLServer.Linux.Monitor.DatabaseReplicaErrorPolicy.State | Microsoft.SQLServer.Linux.DatabaseReplicaErrorUserPolicy | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | False | | | True | Microsoft.SQLServer.Linux.MonitorType.UserPolicy | True | Public | |
| Stratégie de contrôle d'intégrité de réplica de base de données | Moniteur à deux états avec l'état critique « Avertissement » utilisé particulièrement pour refléter l'état des stratégies d'utilisateur personnalisées qui ont un état de réplica de base de données défini comme facette et l'une des catégories d'avertissement prédéfinies définie comme catégorie de stratégie. | Microsoft.SQLServer.Linux.Monitor.DatabaseReplicaWarningPolicy.State | Microsoft.SQLServer.Linux.DatabaseReplicaWarningUserPolicy | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | False | | | True | Microsoft.SQLServer.Linux.MonitorType.UserPolicy | True | Public | |
| Stratégie de contrôle d'intégrité de base de données | Moniteur à deux états avec l'état critique « Avertissement » utilisé particulièrement pour refléter l'état des stratégies d'utilisateur personnalisées qui ont une base de données définie comme facette et l'une des catégories d'avertissement prédéfinies définie comme catégorie de stratégie. | Microsoft.SQLServer.Linux.Monitor.DatabaseWarningUserPolicy.DBWarningUserPolicyState | Microsoft.SQLServer.Linux.DatabaseWarningUserPolicy | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.UserPolicy | True | Public | |
| Durée d'attente moyenne | Moniteur du temps d'attente moyen pour les bases de données | Microsoft.SQLServer.Linux.Monitor.DBEngine.AverageWaitTime | Microsoft.SQLServer.Linux.DBEngine | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.DBEngine.AverageWaitTime | True | Public | |
| Sessions de blocage | Surveille les sessions bloquées d'une instance SQL sur Linux. Remarque : Ce moniteur est désactivé par défaut. Utilisez des remplacements pour l'activer en cas de besoin. | Microsoft.SQLServer.Linux.Monitor.DBEngine.BlockingSessions | Microsoft.SQLServer.Linux.DBEngine | System.Health.PerformanceState | PerformanceHealth | False | | | 0 | True | Error | High | True | Microsoft.SQLServer.Linux.MonitorType.DBEngine.BlockingSessions | True | Public | |
| Taux d'accès au cache des tampons | Taux d'accès au cache des tampons du moteur de base de données | Microsoft.SQLServer.Linux.Monitor.DBEngine.BufferCacheHitRatio | Microsoft.SQLServer.Linux.DBEngine | System.Health.PerformanceState | PerformanceHealth | False | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.Linux.MonitorType.DBEngine.BufferCacheHitRatio | True | Public | |
| État d'intégrité du moteur de base de données | Ce moniteur vérifie l'état d'intégrité du moteur de base de données SQL Server. | Microsoft.SQLServer.Linux.Monitor.DBEngine.DBEngineStatus | Microsoft.SQLServer.Linux.DBEngine | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.Linux.MonitorType.DBEngine.DBEngineStatus | True | Public | |
| Service Lanceur de démon de filtre de texte intégral SQL | Ce moniteur vérifie le statut du service Lanceur de démon de filtre de texte intégral SQL. Notez que la fonctionnalité de recherche de texte intégral SQL n'est disponible dans aucune édition de SQL Server Express, excepté SQL Server Express with Advanced Services. Ce moniteur est désactivé par défaut. Utilisez des substitutions pour l'activer si nécessaire. | Microsoft.SQLServer.Linux.Monitor.DBEngine.FullTextServiceStatus | Microsoft.SQLServer.Linux.DBEngine | System.Health.AvailabilityState | AvailabilityHealth | False | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.SQLServer.Linux.MonitorType.SqlServiceStatus | True | Public | |
| Espérance de vie d'une page | Espérance de vie d'une page (s) du moteur de base de données | Microsoft.SQLServer.Linux.Monitor.DBEngine.PageLifeExpectancy | Microsoft.SQLServer.Linux.DBEngine | System.Health.PerformanceState | PerformanceHealth | False | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.Linux.MonitorType.DBEngine.PageLifeExpectancy | True | Public | |
| Conformité de Service Pack | Surveille le niveau de Service Pack du moteur de base de données en fonction du paramètre conforme. | Microsoft.SQLServer.Linux.Monitor.DBEngine.ServicePackLevel | Microsoft.SQLServer.Linux.DBEngine | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.SQLServer.Linux.MonitorType.DBEngine.ServicePackLevel | True | Public | |
| Stratégie de contrôle d'intégrité du système de gestion de sauvegarde | La stratégie de contrôle d'intégrité du système de gestion de sauvegarde évalue les erreurs critiques comme les informations d'identification erronées ou manquantes et les erreurs de connexion, puis génère un rapport d'intégrité du système. | Microsoft.SQLServer.Linux.Monitor.DBEngine.SmartAdminSystemHealthPolicy | Microsoft.SQLServer.Linux.DBEngine | System.Health.AvailabilityState | AvailabilityHealth | False | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.Linux.MonitorType.DBEngine.SmartAdminHealthPolicy | True | Public | |
| Stratégie de contrôle d'intégrité de l'action utilisateur de gestion de sauvegarde | La stratégie de contrôle d'intégrité de l'action utilisateur de gestion de sauvegarde évalue les avertissements comme les sauvegardes endommagées et problèmes similaires. | Microsoft.SQLServer.Linux.Monitor.DBEngine.SmartAdminUserActionHealthPolicy | Microsoft.SQLServer.Linux.DBEngine | System.Health.AvailabilityState | AvailabilityHealth | False | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.DBEngine.SmartAdminHealthPolicy | True | Public | |
| Recompilation SQL | Recompilation SQL pour le moteur de base de données. Remarque : Ce moniteur est désactivé par défaut. Utilisez des remplacements pour l'activer en cas de besoin. | Microsoft.SQLServer.Linux.Monitor.DBEngine.SQLRecompilation | Microsoft.SQLServer.Linux.DBEngine | System.Health.PerformanceState | PerformanceHealth | False | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.DBEngine.SQLRecompilation | True | Public | |
| Mémoire détournée du serveur | Mémoire détournée du serveur du moteur de base de données | Microsoft.SQLServer.Linux.Monitor.DBEngine.StolenServerMemory | Microsoft.SQLServer.Linux.DBEngine | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.Linux.MonitorType.DBEngine.StolenServerMemory | True | Public | |
| Nombre de threads | Nombre de threads du moteur de base de données | Microsoft.SQLServer.Linux.Monitor.DBEngine.ThreadCount | Microsoft.SQLServer.Linux.DBEngine | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.Linux.MonitorType.DBEngine.ThreadCount | True | Public | |
| Espace libre de fichier de base de données restant | Ce moniteur envoie un avertissement lorsque l’espace libre (y compris l’espace déjà alloué et l’espace libre sur le support) passe sous le paramètre de seuil d’avertissement, exprimé sous forme de pourcentage de la somme de la taille de données et de l’espace disque libre. Le moniteur envoie une alerte critique lorsque l’espace libre passe sous le seuil critique. | Microsoft.SQLServer.Linux.Monitor.DBFile.DBFileSpace | Microsoft.SQLServer.Linux.DBFile | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.SQLServer.Linux.MonitorType.DBFile.DBFileSpace | True | Public | |
| Longueur moyenne des chaînes de lignes dans les compartiments de hachage | Ce moniteur vérifie le nombre de compartiments vides de l’index de hachage et la longueur moyenne des chaînes de lignes dans la base de données SQL. | Microsoft.SQLServer.Linux.Monitor.DBFilegroupFx.HashIndexAvgChainLength | Microsoft.SQLServer.Linux.DBFilegroupFx | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.DBFilegroupFx.HashIndexAvgChainLength | True | Public | |
| Pourcentage de compartiments vides dans l'index de hachage | Ce moniteur vérifie le nombre de compartiments vides de l’index de hachage dans la base de données SQL. | Microsoft.SQLServer.Linux.Monitor.DBFilegroupFx.HashIndexEmptyBucketsCount | Microsoft.SQLServer.Linux.DBFilegroupFx | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.DBFilegroupFx.HashIndexEmptyBucketsCount | True | Public | |
| Taux de fichiers Checkpoint File Pair périmés dans les données à mémoire optimisée | Le moniteur signale un état d'avertissement et génère une alerte quand le taux de fichiers Checkpoint File Pair périmés d'un groupe de fichiers de données à mémoire optimisée dépasse les seuils spécifiés.
Notez que les alertes sont générées seulement si la base de données correspondante est relativement grande (total d'au moins 300 fichiers Checkpoint File Pair). | Microsoft.SQLServer.Linux.Monitor.DBFilegroupFx.StaleCFPs | Microsoft.SQLServer.Linux.DBFilegroupFx | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.DBFilegroupFx.StaleCFPs | True | Public | |
| Configuration XTP | Ce moniteur vérifie l’état de la configuration XTP de la base de données SQL. | Microsoft.SQLServer.Linux.Monitor.DBFilegroupFx.XTPConfigurationMonitor | Microsoft.SQLServer.Linux.DBFilegroupFx | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.DBFilegroupFx.XTPConfiguration | True | Public | |
| Espace libre de fichier journal de base de données restant | Ce moniteur envoie un avertissement lorsque l’espace libre (y compris l’espace déjà alloué et l’espace libre sur le support) passe sous le paramètre de seuil d’avertissement, exprimé sous forme de pourcentage de la somme de la taille de données et de l’espace disque libre. Le moniteur envoie une alerte critique lorsque l’espace libre passe sous le seuil critique. | Microsoft.SQLServer.Linux.Monitor.DBLogFile.DBLogFileSpace | Microsoft.SQLServer.Linux.DBLogFile | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.SQLServer.Linux.MonitorType.DBLogFile.DBLogFileSpace | True | Public | |
| Consommation de mémoire du pool de ressources | Le moniteur passe à l'état Critique et émet une alerte lorsque la quantité de mémoire utilisée par la liste de ressources partagées dépasse le paramètre de seuil, exprimé sous forme de pourcentage de mémoire disponible pour les tables de données à mémoire optimisée de la liste de ressources partagées. | Microsoft.SQLServer.Linux.Monitor.UserResourcePool.MemoryConsumption | Microsoft.SQLServer.Linux.UserResourcePool | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.Linux.MonitorType.UserResourcePool.MemoryConsumption | True | Public | |
| Microsoft.SQLServer.Linux.Monitor.AvailabilityDatabaseHealth.BackupStatus | | Microsoft.SQLServer.Linux.Monitor.AvailabilityDatabaseHealth.BackupStatus | Microsoft.SQLServer.Linux.AvailabilityDatabaseHealth | System.Health.AvailabilityState | AvailabilityHealth | False | | | 0 | False | | | True | Microsoft.SQLServer.Linux.MonitorType.AvailabilityDatabaseHealth.BackupStatus | True | Public | |
| Microsoft.SQLServer.Linux.Monitor.AvailabilityDatabaseHealth.DBLogBackupStatus | | Microsoft.SQLServer.Linux.Monitor.AvailabilityDatabaseHealth.DBLogBackupStatus | Microsoft.SQLServer.Linux.AvailabilityDatabaseHealth | System.Health.AvailabilityState | AvailabilityHealth | False | | | 0 | False | | | True | Microsoft.SQLServer.Linux.MonitorType.AvailabilityDatabaseHealth.DBLogBackupStatus | True | Public | |
| Microsoft.SQLServer.Linux.Monitor.Database.DBLogBackupStatus | | Microsoft.SQLServer.Linux.Monitor.Database.DBLogBackupStatus | Microsoft.SQLServer.Linux.Database | System.Health.AvailabilityState | AvailabilityHealth | False | | | 0 | True | Error | Normal | True | Microsoft.SQLServer.Linux.MonitorType.Database.DBLogBackupStatus | True | Public | |
| Microsoft.SQLServer.Linux.Monitor.Database.SecurablesDbConfig | | Microsoft.SQLServer.Linux.Monitor.Database.SecurablesDbConfig | Microsoft.SQLServer.Linux.Database | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | True | Warning | Normal | True | Microsoft.SQLServer.Linux.MonitorType.Database.SecurablesDbConfig | True | Public | |
| Microsoft.SQLServer.Linux.Monitor.Database.VLFCount | | Microsoft.SQLServer.Linux.Monitor.Database.VLFCount | Microsoft.SQLServer.Linux.Database | System.Health.PerformanceState | PerformanceHealth | False | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.SQLServer.Linux.MonitorType.Database.VLFCount | True | Public | |