Question

Je travaille sur un petit outil pour collecter des informations sur notre base de données Postgres et j'ai envisagé d'utiliser le Postgres Collecteurs de statistiques. Il semble qu'il y ait beaucoup d'informations / statistiques dans le tableau, mais j'ai du mal à comprendre ce que tout cela signifie.

Si quelqu'un a déjà utilisé ces points de vue, serait-il en mesure de me diriger dans la bonne direction pour obtenir des statistiques telles que le nombre de requêtes en cours d'exécution ou la requête la plus lente? Si ceux-ci ne sont pas possibles du collecteur de statistiques Postgres y a-t-il une autre méthode pour obtenir des statistiques que je pourrais utiliser?

Une autre chose qui m'a confondu est que si le collecteur de statistiques limite la quantité de données: par exemple, n'enregistrera-t-il que les derniers processus du serveur X?

Était-ce utile?

La solution

Je vous suggère de regarder ce que les autres outils de surveillance s'exécutent déjà - comme Munin ou Check_postgres pour Nagios.

Plus précisément, pour ce que vous demandez ici, regardez la vue pg_stat_activité.

Et non, le collectionneur de statistiques suit tout.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top