SQL Server

Présentation

Retrouvez tous les modèles de service dédiés à la supervision de votre Applicatif SQL Server.

Modèles de service

Mode BOX

MS-SQL-Processus

Teste la présence et le fonctionnement du processus sqlservr (service MS SQL). 

Disponible à partir de la version 3.13

MS-MSSQL-TransactionsPerSec

Mesure le nombre de transactions par seconde sur chaque base de données d’une instance SQL Server ou d’une base de données particulière. Alerte en cas de dépassement d’un seuil.

Configuration: compte de supervision SQL Server, seuil d’alerte et seuil d’alerte critique, nom de la base de données contrôlée.

Disponible à partir de la version 3.13

MS-MSSQL-single-database-free

Vérifie l’espace restant (en pourcentage) sur l’instance de base de donnée (.mdf database file et .ldf transactions log file). Alerte en cas de dépassement de seuil.

Configuration: login et password (domaine optionnel) pour accéder à la base de données, seuils d’alerte et critique (pourcentage), nom de la base de données, nom de l’instance.

Disponible à partir de la version 3.13

MS-MSSQL-single-database-backup-age

Le nombre d’heures écoulées depuis la dernière sauvegarde d’une base de l’instance de base de données MS SQL Server. Configuration: l’instance de la base, le compte et le mot de passe de l’utilisateur ayant un accès à la base, le nombre d’heures au-dessus duquel l’état passe à ALERTE, le nombre d’heures au-dessus duquel l’état passe à CRITIQUE, le nom de la base de données. L’instance doit être définie sur le serveur de supervision. L’utilisateur doit disposer du rôle serveradmin sur l’instance.

Disponible à partir de la version 3.13

MS-MSSQL-Request-String

Exécute une requête SQL sur une base et retourne une valeur de type String.

Change d’état si la 1ere colonne de la requête correspond ou ne correspond pas à la chaîne recherchée. Si une deuxième colonne fait partie du résultat de la requête alors son contenu est affiché dans la sortie du plugin.

Versions supportées : toutes éditions de Microsoft SQL Server et Sybase.

Configuration: l’identifiant entre [] indiqué dans /etc/freetds.conf sur le serveur de supervision, un compte et un mot de passe d’un utilisateur disposant des droits d’exécution de la requête, nom de la base, requête SQL, chaine recherchée (regex possible), statut de présence , statut d’absence.

Pré-requis: La requête ne doit renvoyer qu’une seule ligne. La 1ere colonne est comparée avec la chaîne. La deuxième colonne permet d’afficher un texte supplémentaire dans la sortie du plugin.

Disponible à partir de la version 3.18

MS-MSSQL-Instance-RecompilationsPerSec

Collecte le nombre de recompilations SQL par seconde au niveau de l’instance Microsoft SQL Server. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : compte et mot de passe d’un utilisateur disposant des droits d’accès à distance aux compteurs de performance WMI, domaine de l’utilisateur, seuils d’alerte et critique, instance MS SQL Server.

Disponible à partir de la version 3.13

MS-MSSQL-Instance-UserConnections

Collecte le nombre de connexions utilisateur au niveau de l’instance Microsoft SQL Server. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : compte et mot de passe d’un utilisateur disposant des droits d’accès à distance aux compteurs de performance WMI, domaine de l’utilisateur, seuils d’alerte et critique, instance MS SQL Server.

Disponible à partir de la version 3.13

MS-MSSQL-request-integer

Exécute une requête SQL sur une base qui retourne une valeur de type Entier. Change d’état en cas de franchissement de seuils sur la valeur retournée par la requête. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration: l’identifiant entre [] indiqué dans /etc/freetds.conf sur le serveur de supervision, un compte et un mot de passe d’un utilisateur disposant des droits d’exécution de la requête, requête SQL, seuil d’alerte, seuil critique.

Disponible à partir de la version 3.13

MS-MSSQL-Instance-ProcessesBlocked_notdsfile

Collecte le nombre de processus bloqués au niveau de l’instance Microsoft SQL Server. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration: compte et mot de passe d’un utilisateur disposant des droits d’accès en lecture à la base de données master de l’instance, domaine de l’utilisateur, seuils d’alerte et critique.

Disponible à partir de la version 4.8

MS-MSSQL-Instance-ProcessesBlocked

Collecte le nombre de processus bloqués au niveau de l’instance Microsoft SQL Server. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : compte et mot de passe d’un utilisateur disposant des droits d’accès à distance aux compteurs de performance WMI, domaine de l’utilisateur, seuils d’alerte et critique, instance MS SQL Server.

Disponible à partir de la version 3.13

MS-MSSQL-Instance-PageSplitsPerSec

Collecte le nombre de fragmentations de pages mémoire à l’écriture/lecture d’enregistrements par seconde au niveau de l’instance Microsoft SQL Server. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : compte et mot de passe d’un utilisateur disposant des droits d’accès à distance aux compteurs de performance WMI, domaine de l’utilisateur, seuils d’alerte et critique, instance MS SQL Server.

Disponible à partir de la version 3.13

MS-MSSQL-Instance-PageLifeExpectancy

Collecte la durée de vie en secondes des pages dans le cache de l’instance Microsoft SQL Server. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : compte et mot de passe d’un utilisateur disposant des droits d’accès à distance aux compteurs de performance WMI, domaine de l’utilisateur, seuils d’alerte et critique, instance MS SQL Server.

Disponible à partir de la version 3.13

MS-MSSQL-Instance-LockWaitsPerSec

Collecte le nombre de déverrouillages de ressources en attente par seconde au niveau de l’instance Microsoft SQL Server. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : compte et mot de passe d’un utilisateur disposant des droits d’accès à distance aux compteurs de performance WMI, domaine de l’utilisateur, seuils d’alerte et critique, instance MS SQL Server.

Disponible à partir de la version 3.13

MS-MSSQL-Instance-CompilationsPerSec

Collecte le nombre de compilations SQL par seconde au niveau de l’instance Microsoft SQL Server. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : compte et mot de passe d’un utilisateur disposant des droits d’accès à distance aux compteurs de performance WMI, domaine de l’utilisateur, seuils d’alerte et critique, instance MS SQL Server.

Disponible à partir de la version 3.13

MS-MSSQL-Instance-BatchRequestsPerSec

Collecte le nombre de demandes batch reçues par l’instance Microsoft SQL Server par seconde. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : compte et mot de passe d’un utilisateur disposant des droits d’accès à distance aux compteurs de performance WMI, domaine de l’utilisateur, seuils d’alerte et critique, instance MS SQL Server.

Disponible à partir de la version 3.13

MS-MSSQL-Instance-CheckpointPagesPerSecond

Collecte le nombre de pages écrites sur disque lors d’une opération de synchronisation au niveau de l’instance Microsoft SQL Server. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : compte et mot de passe d’un utilisateur disposant des droits d’accès à distance aux compteurs de performance WMI, domaine de l’utilisateur, seuils d’alerte et critique, instance MS SQL Server.

Disponible à partir de la version 3.13

MS-MSSQL-Instance-BufferCacheHitRatio

Collecte le ratio d’accès aux pages dans le cache de l’instance Microsoft SQL Server. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : compte et mot de passe d’un utilisateur disposant des droits d’accès à distance aux compteurs de performance WMI, domaine de l’utilisateur, seuils d’alerte et critique, instance MS SQL Server.

Disponible à partir de la version 3.13

MS-MSSQL-Database-StoredProcedure-Runtime

Collecte le temps d’exécution des procédures stockées associées à une base de données. Le statut change lorsque le temps d’exécution d’au moins une procédure stockée dépasse les seuils d’alerte sur la période d’analyse indiquée. Les seuils d’alerte sont indiqués en microsecondes. Configuration : l’identifiant entre [] indiqué dans /etc/freetds.conf sur le serveur de supervision, la base de données, une expression régulière identifiant les procédures stockées, un compte et un mot de passe d’un utilisateur disposant des droits d’exécution de la requête, seuil d’alerte, seuil critique, période d’analyse en heures-jours-minutes.

Disponible à partir de la version 3.13

MS-MSSQL-Database-State

Surveille le statut d’une liste de base de données et change d’état quand au moins une base de données n’est pas en statut ONLINE. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : l’identifiant entre [] indiqué dans /etc/freetds.conf sur le serveur de supervision, un compte et un mot de passe d’un utilisateur disposant des droits d’accès en lecture sur sys.databases, domaine de l’utilisateur, liste blanche de bases de données, liste noire de bases de données.

Disponible à partir de la version 3.13

MS-MSSQL-Database-SignalWaits

Mesure le taux d’attente des sessions SQL imputables aux ressources processeur. Ce taux ne doit pas excéder 20-25%. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : l’identifiant entre [] indiqué dans /etc/freetds.conf sur le serveur de supervision, un compte et un mot de passe d’un utilisateur disposant des droits d’accès en lecture sur sys.dm_os_wait_stats, domaine de l’utilisateur, seuil d’alerte, seuil critique.

Disponible à partir de la version 3.13

MS-MSSQL-Database-RecompilationRate

Mesure le taux de recompilations par rapport au total des demandes batch. Ce taux ne doit pas excéder 1%. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : l’identifiant entre [] indiqué dans /etc/freetds.conf sur le serveur de supervision, un compte et un mot de passe d’un utilisateur disposant des droits d’accès en lecture sur sys.dm_os_performance_counters, domaine de l’utilisateur, seuil d’alerte, seuil critique.

Disponible à partir de la version 3.13

MS-MSSQL-Database-PendingDiskIO

Calcule le nombre d’IO disques en attente. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : l’identifiant entre [] indiqué dans /etc/freetds.conf sur le serveur de supervision, un compte et un mot de passe d’un utilisateur disposant des droits d’accès en lecture sur sys.dm_os_schedulers, domaine de l’utilisateur, seuil d’alerte, seuil critique.

Disponible à partir de la version 3.13

MS-MSSQL-Database-PageSplitsRate

Mesure le nombre de pages fragmentées par rapport au nombre global de requêtes batch. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : l’identifiant entre [] indiqué dans /etc/freetds.conf sur le serveur de supervision, un compte et un mot de passe d’un utilisateur disposant des droits d’accès en lecture sur sys.dm_os_performance_counters, domaine de l’utilisateur, seuil d’alerte, seuil critique.

Disponible à partir de la version 3.13

MS-MSSQL-Database-MemoryGrant

Calcule le nombre de demandes d’octroi de mémoire en attente. Ce compteur doit être égal à 0. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : l’identifiant entre [] indiqué dans /etc/freetds.conf sur le serveur de supervision, un compte et un mot de passe d’un utilisateur disposant des droits d’accès en lecture sur sys.dm_os_performance_counters, domaine de l’utilisateur, seuil d’alerte, seuil critique.

Disponible à partir de la version 3.13

MS-MSSQL-database-job-status

Contrôle la bonne exécution des travaux SQL sur la période entrée. Si au moins un travail est incomplet, le statut passe à « Alerte ». Si au moins une travail est en erreur

Disponible à partir de la version 3.13

MS-MSSQL-Database-PageLookupsRate

Mesure le taux d’accès aux pages par rapport au nombre global de requêtes batch.Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : l’identifiant entre [] indiqué dans /etc/freetds.conf sur le serveur de supervision, un compte et un mot de passe d’un utilisateur disposant des droits d’accès en lecture sur sys.dm_os_performance_counters, domaine de l’utilisateur, seuil d’alerte, seuil critique.

Disponible à partir de la version 3.13

MS-MSSQL-database-free

Indique le pourcentage d’espace disque restant pour l’instance de base de données et change d’état quand ce pourcentage passe sous un seuil configuré. Configuration: l’instance de la base, le compte et le mot de passe de l’utilisateur ayant un accès à la base, le pourcentage au-dessous duquel l’état passe à ALERTE, le pourcentage au-dessous duquel l’état passe à CRITIQUE. L’instance doit être définie sur le serveur de supervision. L’utilisateur doit disposer du rôle serveradmin sur l’instance.

Disponible à partir de la version 3.13

MS-MSSQL-Database-CompilationRate

Mesure le taux de compilations par rapport au total des demandes batch. Ce taux ne doit pas excéder 10%. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : l’identifiant entre [] indiqué dans /etc/freetds.conf sur le serveur de supervision, un compte et un mot de passe d’un utilisateur disposant des droits d’accès en lecture sur sys.dm_os_performance_counters, domaine de l’utilisateur, seuil d’alerte, seuil critique.

Disponible à partir de la version 3.13

MS-MSSQL-Database-BufferPoolIoRate

Calcule le taux, en Mo/s, auquel les pages mémoire sont recyclées dans l’espace de buffer. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : l’identifiant entre [] indiqué dans /etc/freetds.conf sur le serveur de supervision, un compte et un mot de passe d’un utilisateur disposant des droits d’accès en lecture sur sys.dm_os_performance_counters, domaine de l’utilisateur, seuil d’alerte, seuil critique.

Disponible à partir de la version 3.13

MS-MSSQL-database-backup-age

Le nombre d’heures écoulées depuis la dernière sauvegarde des bases de l’instance de base de données MS SQL Server. Configuration: l’instance de la base, le compte et le mot de passe de l’utilisateur ayant un accès à la base, le nombre d’heures au-dessus duquel l’état passe à ALERTE, le nombre d’heures au-dessus duquel l’état passe à CRITIQUE. L’instance doit être définie sur le serveur de supervision. L’utilisateur doit disposer du rôle serveradmin sur l’instance.

Disponible à partir de la version 3.13

MS-MSSQL-Database-AverageTasksCounts

Calcule le nombre de tâches en cours et le nombre de tâches en attente CPU. Versions supportées : toutes éditions de Microsoft SQL Server. Configuration : l’identifiant entre [] indiqué dans /etc/freetds.conf sur le serveur de supervision, un compte et un mot de passe d’un utilisateur disposant des droits d’accès en lecture sur sys.dm_os_schedulers, domaine de l’utilisateur, seuil d’alerte, seuil critique.

Disponible à partir de la version 3.13

MS-MSSQL-ConnectionTime

Le temps en secondes nécessaire pour établir une connexion à l’instance de base de données MS SQL Server. Configuration: l’instance de la base, le compte et le mot de passe de l’utilisateur ayant un accès à la base, le nombre de secondes au-dessus duquel l’état passe à ALERTE, le nombre de secondes au-dessus duquel l’état passe à CRITIQUE. L’instance doit être définie sur le serveur de supervision. L’utilisateur doit disposer du rôle serveradmin sur l’instance.

Disponible à partir de la version 3.13

MS-MSSQL

Teste si l’instance est démarrée et remonte des informations complémentaires sur l’utilisation de la base de données. Notifie si le test échoue. Configuration : compte utilisateur (rôle : sysadmin) sur serveur MSSQL, l’instance de la base déclarée également dans le superviseur. INFO la base de données interrogée est : « master ».

Disponible à partir de la version 3.13

MS-MSSQL-Connected-Users

Le nombre total d’utilisateurs connectés à l’instance de base de données MS SQL Server. Configuration: l’instance de la base, le compte et le mot de passe de l’utilisateur ayant un accès à la base, le nombre d’utilisateurs au-dessus duquel l’état passe à ALERTE, le nombre d’utilisateurs au-dessus duquel l’état passe à CRITIQUE. L’instance doit être définie sur le serveur de supervision. L’utilisateur doit disposer du rôle serveradmin sur l’instance.

Disponible à partir de la version 3.13

Mode AGENT

A-MS-SQL-Print-request

Se connecte à une base de données Microsoft SQL Server, effectue une requête SQL passée en argument. Indique le succès ou l’échec de la connexion et le contenu de la requête (avec une limite à 512 caractères). Configuration: instance de base de données, utilisateur et mot de passe d’accès à la base (utilisateur de domaine ayant les droits en lecture sur la base), requête SQL.

Disponible à partir de la version 3.13

A-MS-SQL-Time-to-get-request

Se connecte à une base de données Microsoft SQL Server, indique le succès ou l’échec de la connexion, effectue une requête SQL, et notifie si le temps d’exécution de la requête dépasse un niveau de seuil d’alerte et critique. Configuration: instance et nom de la base de données, utilisateur et mot de passe d’accès à la base (utilisateur de domaine ayant les droits en lecture sur la base), requête SQL, seuil d’alerte et seuil critique pour le temps d’exécution de la requête.

Disponible à partir de la version 3.13

A-MS-SQL-nb-Connexions

Se connecte à une base de données Microsoft SQL Server, indique le succès ou l’échec de la connexion, le nombre de connexions en cours sur l’instance sélectionnée, et notifie si le nombre de connexions courantes dépasse un niveau de seuil d’alerte et critique. Configuration: instance de base de données, utilisateur et mot de passe d’accès à la base (utilisateur de domaine ayant les droits en lecture sur la base), seuil d’alerte et seuil critique pour le nombre de connexions en cours.

Disponible à partir de la version 3.13

A-MS-MSSQL-database-backup-age

Retrouve le nombre d’heures écoulées depuis la dernière sauvegarde des bases de l’instance de base de données MS SQL Server. Configuration: l’instance de la base, le compte et le mot de passe de l’utilisateur ayant un accès à la base, le nombre d’heures au-dessus duquel l’état passe à ALERTE, le nombre d’heures au-dessus duquel l’état passe à CRITIQUE.

Disponible à partir de la version 3.13

A-MS-MSSQL-database-backup-age-dbname

Le nombre d’heures écoulées depuis la dernière sauvegarde d’une base de l’instance de base de données MS SQL Server. Configuration: l’instance de la base, le compte et le mot de passe de l’utilisateur ayant un accès à la base, le nombre d’heures au-dessus duquel l’état passe à ALERTE, le nombre d’heures au-dessus duquel l’état passe à CRITIQUE, le nom de la base de données.

Disponible à partir de la version 3.13

Documentations

fr_FR

Nos prochains événements

Nos webinaires à venir

Nos précédents webinaires

Bienvenue sur ServiceNav !

Vous avez besoin d’aide ? Plus d’informations sur nos produits ? Ecrivez-nous !
Vous avez pris connaissance de notre politique de confidentialité.
Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.

Réservez votre place

Vous avez pris connaissance de notre politique de confidentialité.