Même si je ne touche plus à Postgresql depuis de nombreuses années, je voue une admiration inconditionnelle pour cette solution de base de données, c’était mon premier SGBDR, en version 7.1 à l’époque…
Pour la petite histoire, j’essaie de convaincre des collègues de migrer d’un système SQL Server vers du Postgres depuis longtemps… Lors de cette tâche d’évangélisation et par ma veille régulière, j’ai découvert pas mal de solutions libres autour de notre SGBDR préféré qui m’ont paruent intéressantes et c’est pourquoi j’écris ce billet, car je souhaite les partager.
Si d’ailleurs vous avez des arguments pour convaincre d’une migration SQL Server/Postgresql ou même l’inverse d’ailleurs, je suis preneur.
Administration PostgreSQL
pgAdmin – Interface de gestion et administration PostgreSQL (ils sont en train de sortir la v4 qui a l’air bien modernisée)
pgweb – Outils multi-plateforme de gestion de postgresql
OmniDB – Outils web de gestion de base de données
temboard – Prise de contrôle à distance
DBGlass – client postgresql fait en Electron
Monitoring PostgreSQL
Powa (PostgreSQL Workload Analyzer) – Powa – Analyse de trafic en temps réel et graphes dynamiques
PostgreSQL Dashboard – Dashboard de monitoring en temps réel via Dashing et Sinatra
OPM – Supervision et gestion de serveurs PostgreSQL – Fait par Dalibo comme Powa et temboard
pgwatch2 – Collecte les métriques et les mets en forme via Grafana
Analyse et performances PostgreSQL
Postgres EXPLAIN Visualizer (Pev) – Pev est un outils de visualisation de plan d’exécution de requête Postgres
pgBadger – PgBadger est un analyseur de performances pour PostgreSQL, conçu pour produire rapidement des rapports détaillés à partir de vos fichiers de logs Postgres.
pgCluu – pgCluu est une solution de monitoring et audit de performance PostgreSQL
PGobserver – Collecte et analyse de métriques fait par Zalendo
PgHero – Dashboard de performance Postgres – checks sur l’état, suggestion d’indexes…
Cluster PostgreSQL
Yoke – Yoke est une solution Postgres redondante avec fail-over automatique qui permet la mise en place de cluster PostgreSQL hautement disposnible tout en étant simple à gérer
Citus – Solution PostgreSQL distribuée (attention il y a une version communautaire et une enterprise)
PAF – PostgreSQL Automatic Failover
Sauvegarde PostgreSQL
BaRMan – Backup and Recovery Manager for PostgreSQL – Solution de sauvegarde et restauration PostgreSQL
Globalement, je vous invite à consulter le repository de Dalibo qui fournit une vrai trousse à outils pour Postgresql.
Si vous voyez d’autres outils, n’hésitez pas à m’en informer, je les rajouterais là
L'article Postgresql – Liste d’outils libres est apparu en premier sur L'admin sous GNU / Linux - Blog Libre.