Prague PostgreSQL Developer Day 2026

pgwatch: From Zero to Hero!
2026-01-27 , T9:302
Language: English

In this hands-on workshop, attendees will learn how to set up and operate pgwatch, a powerful open-source monitoring system designed specifically for PostgreSQL. Starting from a clean environment, we will go step-by-step through deploying pgwatch, connecting monitored databases, and exploring built-in Grafana dashboards. Participants will also learn best practices for managing pgwatch efficiently in production environments—covering configuration, data retention, and performance considerations.


In this hands-on workshop, attendees will learn how to set up and operate pgwatch, a powerful open-source monitoring system designed specifically for PostgreSQL. Starting from a clean environment, we will go step-by-step through deploying pgwatch, connecting monitored databases, and exploring built-in Grafana dashboards. Participants will also learn best practices for managing pgwatch efficiently in production environments—covering configuration, data retention, and performance considerations.

Key topics covered:

  • Introduction to pgwatch architecture and components
  • Installing pgwatch from scratch (Docker or native setup)
  • Connecting PostgreSQL instances and collecting metrics
  • Understanding key metrics and visualizations in Grafana
  • Managing multiple clusters and optimizing data storage
  • Practical tips for troubleshooting and maintenance

Expected outcomes:
By the end of the session, participants will have a fully functional monitoring setup for PostgreSQL and the knowledge to adapt pgwatch to their own environments.

Prerequisites:

  • Basic familiarity with PostgreSQL administration
  • Laptop with Docker or a PostgreSQL environment available (any OS is fine — pgwatch is cross-platform)

Pavlo Golub — Senior Developer, PostgreSQL contributor, and maintainer of pgwatch.

This speaker also appears in: