Retrouvez tous les modèles de service dédiés à la supervision de votre Applicatif MySQL.
MySQL
Présentation
Modèles de service
Mode BOX
MySQL-DB-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 chaine 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.Configuration: 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 chaine. La deuxième colonne permet d’afficher un texte supplémentaire dans la sortie du plugin.
Disponible à partir de la version 4.15
MySQL-Tmp-Disk-Tables
Collecte le taux de tables temporaires créées sur disque plutôt qu’en mémoire, sur la base de données MySQL. Ce contrôle notifie lors d’un dépassement de seuil. Configuration: compte et mot de passe d’un utilisateur disposant des accès USAGE à la base de données MySQL, seuil d’alerte, seuil critique.
Disponible à partir de la version 3.13
MySQL-Table-Lock-Contention
Collecte le taux de verrouillage de tables ayant échoué sur la base de données MySQL. Ce contrôle notifie lors d’un dépassement de seuil. Configuration: compte et mot de passe d’un utilisateur disposant des accès USAGE à la base de données MySQL, seuil d’alerte, seuil critique.
Disponible à partir de la version 3.13
MySQL-Slow-Queries
Collecte le taux de requêtes classifiées comme lentes sur le serveur MySQL. Ce contrôle notifie lors d’un dépassement de seuil. Configuration: compte et mot de passe d’un utilisateur disposant des accès USAGE à la base de données MySQL, seuil d’alerte, seuil critique.
Disponible à partir de la version 3.13
MySQL-Replication-Delay
Collecte le délai de réplication, en secondes, du serveur MySQL maître vers le serveur MySQL esclave. Ce contrôle notifie lors d’un dépassement de seuil. Configuration: compte et mot de passe d’un utilisateur disposant des accès USAGE à la base de données MySQL, seuil d’alerte, seuil critique.
Disponible à partir de la version 3.13
MySQL-Open-Connections
Collecte le nombre de connexions en cours sur la base de données MySQL. Ce contrôle notifie lors d’un dépassement de seuil. Configuration: compte et mot de passe d’un utilisateur disposant des accès USAGE à la base de données MySQL, seuil d’alerte, seuil critique.
Disponible à partir de la version 3.13
MySQL-Modified-Configuration
Vérifie que la configuration du serveur MySQL n’a pas été modifiée. Alerte en cas de modification et précise les directives qui ont été modifiées. Configuration : Compte de supervision MySQL, port de connexion au serveur MySQL, somme de contrôle de la configuration. La configuration se fait en deux temps. On définit le paramètre somme de contrôle à 0 pour initialiser le contrôle. Celui-ci renvoie le checksum initial correspondant à la configuration MySQL actuelle. On définit ensuite le paramètre la somme de contrôle avec celle renvoyée précédemment.
Disponible à partir de la version 3.13
MySQL-Long-Running-Procs
Collecte le nombre de processus MySQL dont le temps d’exécution dépasse une minute. Ce contrôle notifie lors d’un dépassement de seuil. Configuration: compte et mot de passe d’un utilisateur disposant des accès USAGE à la base de données MySQL, seuil d’alerte, seuil critique.
Disponible à partir de la version 3.13
MySQL-Index-Usage
Collecte le taux d’utilisation des index par les requêtes sur la base de données MySQL. Ce contrôle notifie lors d’un dépassement de seuil. Configuration: compte et mot de passe d’un utilisateur disposant des accès USAGE à la base de données MySQL, seuil d’alerte, seuil critique. Le seuil d’alerte est supérieur au seuil critique.
Disponible à partir de la version 3.13
MySQL-DB-Uptime
Durée depuis le dernier redémarrage du serveur (prend en compte les redémarrages et les crashs). Alerte en cas de dépassement d’un seuil. Configuration : Compte de supervision MySQL, Port TCP de connexion au serveur MySQL, seuils exprimés en secondes et respectant le format nagios :
XX : alerte si au-dessus de XX
XX: : alerte si au-dessous de XX
XX:YY : alerte si n’est pas compris entre XX et YY
Disponible à partir de la version 3.13
MySQL-DB-ThreadCacheHitRate
Contrôle l’utilisation du thread cache. Mesure le taux d’utilisation de ce cache et alerte lorsque ce taux passe en dessous d’un seuil. Configuration : Compte de supervision MySQL, port de connexion au serveur MySQL, seuils exprimés en pourcentage.
Disponible à partir de la version 3.13
MySQL-DB-TableCacheHitRate
Contrôle l’utilisation du cache table. Mesure le taux de succès d’utilisation du cache table. Alerte si celui-ci est en dessous d’un certain seuil. Configuration : Compte de supervision MySQL, Port TCP de connexion au serveur, seuils en pourcentage.
Disponible à partir de la version 3.13
MySQL-DB-SlaveSQL
Vérifie si le processus de réplication SQL est en cours d’exécution. Alerte si ce n’est pas le cas. Configuration : Compte de supervision MySQL, Port de connexion TCP.
Disponible à partir de la version 3.13
MySQL-DB-SlaveIO
Vérifie si le processus de réplication IO est en cours d’exécution. Alerte si ce n’est pas le cas. Configuration : Compte de supervision MySQL, Port de connexion TCP.
Disponible à partir de la version 3.13
MySQL-DB-Request
Exécute une requête SQL renvoyant un nombre. Alerte si ce nombre dépasse un seuil. Configuration : Compte de supervision MySQL, port TCP de connexion, seuils, requête SQL.
Disponible à partir de la version 3.13
MySQL-DB-QueryCache-LowMemoryPrunes
Mesure le nombre de requêtes/sec sorties du query cache qui ont lieu à cause d’un manque d’espace mémoire. Alerte si ce nombre dépasse un seuil. Une valeur élevée peut indiquer une taille de query cache trop petite. Configuration : Compte de supervision MySQL, port de connexion TCP, seuils d’alerte.
Disponible à partir de la version 3.13
MySQL-DB-QueryCache-HitRate
Contrôle l’utilisation du cache des requêtes SQL. Mesure le taux de succès et alerte si celui-ci est en dessous d’un seuil. Configuration : Compte de supervision MySQL, port TCP pour se connecter au serveur, seuils en pourcentage.
Disponible à partir de la version 3.13
MySQL-DB-OpenFiles
Contrôle le taux de fichiers ouverts par rapport à la limite maximum pour le serveur MySQL. Alerte si ce taux dépasse un seuil. Configuration : Compte de supervision MySQL, Port de connexion, seuils en pourcentage de la limite maximum.
Disponible à partir de la version 3.13
MySQL-DB-LogWaits
Contrôle le nombre de fois par seconde que la base attends que log InnoDB soit écrit sur le disque. Une valeur trop haute indique que ce log est trop petit. Alerte quand cette valeur dépasse un seuil. Configuration : Compte de supervision MySQL, port de connexion TCP, seuils d’alerte.
Disponible à partir de la version 3.13
MySQL-DB-KeyCache-HitRate
Contrôle l’utilisation du key cache des tables MyISAM. Mesure le taux de succès et alerte si celui-ci est en dessous d’un certain seuil. Configuration : Compte de supervision MySQL, Port TCP de connexion au serveur, seuils en pourcentage.
Disponible à partir de la version 3.13
MySQL-DB-ConnectionTime
Contrôle l’établissement de la connexion au serveur MySQL. Mesure le délai pour établir la connexion. Alerte si ce délai est supérieur à un seuil. Configuration : Compte de supervision MySQL, port de connexion au serveur MySQL.
Disponible à partir de la version 3.13
MySQL-DB-BufferPool-WaitFree
Nombre d’occurrences / seconde où l’on attend que le Buffer Pool soit disponible. Alerte si il atteint un seuil d’alerte. Configuration: Compte de supervision MySQL, Port TCP de connexion, seuils.
Disponible à partir de la version 3.13
MySQL-DB-BufferPool-HitRate
Contrôle l’utilisation du Buffer Pool des tables InnoDB. Mesure le taux de succès et alerte si celui-ci est en dessous d’un seuil. Configuration : Compte de supervision MySQL, port TCP de connexion au serveur, seuils en pourcentage.
Disponible à partir de la version 3.13
MySQL-Databases
Remonte la taille des bases de données et notifie si le serveur n’est pas accessible. Configuration : Compte sur serveur MySQL
Disponible à partir de la version 3.13
Actualités
La supervision des serveurs au cœur de votre entreprise
18 novembre 2020
Intégration avec Slack : Pourquoi et Comment ?
10 avril 2020
Pourquoi superviser un environnement Office365
9 avril 2020
8 avril 2020
Besoin d'aide ?