Comment tirer profit des extensions pg_stat_statements et pg_store_plans avec datasentinel

post-thumb
Vous souhaitez monitorer l’activité de l’ensemble de vos instances déployées ?

Cette extension disponible dans les contribs PostgreSQL permet de stocker les statistiques d’exécution de chaque query ou block sql. Elle devient indispensable dès lors qu’on souhaite monitorer l’activité d’un cluster.

L’extension pg_stat_statements est un prérequis obligatoire à l’utilisation de datasentinel. Elle est à installer dans la base interne postgres.

Datasentinel collecte chaque minute les statistqiues incrémentales issues de pg_stat_statements, pour les stocker dans son repository central.

Il est ensuite facile de ressortir les top queries sur un critère (Temps d’exécution, lectures disque, blocks accédés en cache, temporary IOs, etc, …), globalement ou par exécution, sur une plage de temps précise et ce, pour un cluster PostgreSQL ou pour un ensemble de clusters (Vision consolidée)

Couplé au sampling des sessions actives effectué toutes les 10 secondes, il devient très simple d’associer les sessions/ traitements et leurs requêtes associées, visualiser d’éventuels problèmes de verouillage, se focaliser sur une session ou un traiement particulier. Les cas d’usage sont multiples.


Conclusion


Retrouvez cet exemple d’architecture HA sur notre Site de Démo ou vous pourrez essayer l’ensemble des fonctionnalités décrites et bien plus encore

Datasentinel permet la supervision des performances de vos instances PostgreSQL HA les plus critiques avec précision.

Les fonctionnalités uniques de Datasentinel et la simplexité de son interface graphique permettent une prise en main rapide afin d’analyser facilement et précisément l’ensemble du workload de vos instances PostgreSQL en architecture HA ou non


Stay connected!

Si vous êtes client Amazon Web Services, Datasentinel est également présent sur la marketplace AWS vous permettant d’avoir une plateforme disponible en quelques clics

A propos de Datasentinel


Datasentinel est une plateforme puissante conçue pour surveiller et analyser les performances de vos clusters PostgreSQL.

Avec son interface conviviale et ses fonctionnalités avancées, Datasentinel vous permet d'analyser rapidement et précisément l'activité de vos clusters, d'identifier les processus gourmands en ressources, de configurer des alertes automatiques, de générer des rapports personnalisés, et bien plus encore.

Découvrez les avantages d'une gestion efficace des performances avec Datasentinel.

Demander l'essai