POSTGRESQL

Présentation

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

Modèles de service

Mode BOX

PostgreSQL-pgsql-status

Vérifie la connectivité à la base de données. Envoie une alerte critique si la base de données est inaccessible. Configuration : Nom de la base de données, port TCP sur lequel se connecter, utilisateur et mot de passe pour se connecter à la base de données.

Disponible à partir de la version 3.13

PostgreSQL-pgsql-TotalCnx

Vérifie le nombre total de connexions courantes à un serveur PostgreSQL. Envoie une alerte si ce nombre dépasse un seuil. Ce seuil peut être exprimé par une valeur absolue ou bien un pourcentage du nombre de connexions maximum. Configuration : Nom de la base de données & port TCP sur lequel se connecter, utilisateur et mot de passe pour se connecter à la base de donnée, seuil d’alerte, seuil critique.

Disponible à partir de la version 3.13

PostgreSQL-pgsql-version

Vérifie que la version de PostgreSQL en cours d’exécution est celle indiquée. Envoie une alerte si la version est différente de celle attendue. Ce point de contrôle peut être utile pour inventorier les bases de données qui doivent être mises à niveau. Configuration : Nom de la base de données, port TCP sur lequel se connecter, utilisateur et mot de passe pour se connecter à la base de données, version attendue, type d’alerte (warning/critical).

Disponible à partir de la version 3.13

PostgreSQL-pgsql-longestQuery

Contrôle les durées d’exécution des requêtes. Envoie une alerte si la requête active la plus lente dépasse une certaine durée d’exécution. Fournit des informations sur la requête la plus lente dans les données de performance.
Configuration : Nom de la base de données, port TCP sur lequel se connecter, utilisateur et mot de passe pour se connecter à la base de donnée, seuil d’alerte, seuil critique en secondes.

Disponible à partir de la version 3.13

PostgreSQL-pgsql-QueryRuntime

Vérifie combien de temps mets une requête spécifique pour s’exécuter en exécutant la commande EXPLAIN ANALYZE sur elle. Alerte quand la durée d’exécution dépasse le seuil d’alerte. La requête a exécutée doit être une fonction ou une vue préalablement créée dans la base de données. Configuration : Nom de la base de données, port TCP sur lequel se connecter, utilisateur et mot de passe pour se connecter à la base de donnée, seuil d’alerte, seuil critique en secondes, nom de la fonction ou de la vue.

Disponible à partir de la version 3.13

PostgreSQL-pgsql-settings

Vérifie que les paramètres de la base de données n’ont pas été modifiés. Se base sur le calcul d’une somme de contrôle à partir des paramètres, qui est comparée à la somme de contrôle précédemment calculée. Envoie une alerte si la configuration a changé. Configuration : Nom de la base de données, port TCP sur lequel se connecter, utilisateur et mot de passe pour se connecter à la base de données, somme de contrôle, type d’alerte. Utiliser 0 comme paramètre de somme de contrôle lors du premier lancement de ce service.

Disponible à partir de la version 3.13

PostgreSQL-pgsql-Lastanalyze

Collecte la date de dernière exécution de la commande « analyze » et alerte en fonction des seuils définis.
Configuration: nom de la base de données, port TCP sur lequel se connecter, utilisateur et mot de passe pour se connecter à la base de donnée, seuil d’alerte, seuil critique en secondes, minutes, heures ou jour.

Disponible à partir de la version 3.13

PostgreSQL-pgsql-Lastvacuum

Collecte la date de dernière exécution de la commande « vacuum » et alerte en fonction des seuils définis.
Configuration: Nom de la base de données, port TCP sur lequel se connecter, utilisateur et mot de passe pour se connecter à la base de donnée, seuil d’alerte, seuil critique en secondes, minutes, heures ou jour.

Disponible à partir de la version 3.13

PostgreSQL-pgsql-locks

Vérifie le nombre de verrous présents sur la base de données spécifiée. Peux alerter lorsque le nombre de verrous dépasse un seuil. Des seuils peuvent être placés au choix sur le nombre total de verrous, le nombre de verrous en attente ou bien le nombre de verrou d’un type particulier (exclusive, shared…). Les données de performances ne sont remontées que pour les seuils qui ont été définis. Configuration : Nom de la base de données & port TCP sur lequel se connecter, utilisateur et mot de passe pour se connecter à la base de donnée, seuil d’alerte, seuil critique pour chaque groupe de verrous (total, en attente, types de verrous…)

Disponible à partir de la version 3.13

PostgreSQL-pgsql-custom-query

Exécute une requête SQL de votre choix sur une database. La valeur retournée par votre requête peux contenir 1 ou 2 colonnes. La première colonne doit retourner une valeur de type « integer » ou « string » (le nom de colonne doit être result) et la deuxième colonne est utilisée pour afficher la valeur de performance de type « integer » uniquement pour les types integer, time et size. Le plugin peux utiliser 4 types pour les seuils. integer: Compare un entier. La 1ere colonne doit être de type entier et nommée « result » , les seuils doivent être de type entier et identique pour warning et critical. string: Compare une chaine. Change d’état en fonction de la chaine retournée. Attention le texte est sensible à la case. time: Compare des dates de type heures, minutes ou secondes ou jours. Si aucune unité n’est précisé la seconde est utilisée par défaut. La 1ere colonne doit être de type entier et représenter le nombre de secondes à contrôler. size: Compare des tailles de type bytes, kilobytes, megabytes, gigabytes, terabytes, or exabytes. Une abbreviation est possible sur le 1er caractère. Si aucune unité n’est précisée alors l’unité bytes est utilisé. La 1ere colonne doit être de type entier et représenter la taille en bytes à contrôler Configuration: Nom de la base de données, port TCP sur lequel se connecter, utilisateur et mot de passe pour se connecter à la base de donnée, requête , seuil d’alerte, seuil critique.

Disponible à partir de la version 3.13

PostgreSQL-pgsql-dbCnx

Vérifie le nombre de connexions courantes à la base de données spécifiée. Envoie une alerte si ce nombre dépasse un seuil. Ce seuil peut être exprimé par une valeur absolue ou bien un pourcentage du nombre de connexions maximum. Configuration : Nom de la base de données & port TCP sur lequel se connecter, utilisateur et mot de passe pour se connecter à la base de donnée, seuil d’alerte, seuil critique.

Disponible à partir de la version 3.13

PostgreSQL-pgsql-dbsize

Vérifie la taille en octets de la base de données spécifiée. Envoie une alerte si elle est trop importante. Configuration : Nom de la base de données, port TCP sur lequel se connecter, utilisateur et mot de passe pour se connecter à la base de donnée, seuil d’alerte, seuil critique

Disponible à partir de la version 3.13

PostgreSQL-pgsql-CacheHitRatio

Vérifie le ratio d’utilisation du cache. Envoie une alerte si celui-ci tombe en dessous d’un seuil. Configuration : Nom de la base de données, port TCP sur lequel se connecter, utilisateur et mot de passe pour se connecter à la base de donnée, seuil d’alerte, seuil critique en pourcentage.

Disponible à partir de la version 3.13

PostgreSQL-pgsql-CommitRatio

Vérifie le taux de transaction validées (commit) au contraire de celles qui sont annulées (rollback). Ce taux exprime le pourcentage de transactions validées par rapport au nombre total de transactions effectuées sur la base de données spécifiée. Une alerte est générée lorsque ce taux tombe en dessous d’un seuil. Configuration : Nom de la base de données, port TCP, utilisateur et mot de passe pour se connecter à la base de données, seuil d’alerte, seuil critique en pourcentage.

Disponible à partir de la version 3.13
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é.