Destination reached!

You’ve completed the PostgreSQL Database Observability learning path. Here’s what you accomplished:

  • Prepared your PostgreSQL database by enabling pg_stat_statements, creating a dedicated monitoring user, and configuring query tracking settings
  • Configured Grafana Alloy with the Database Observability components to collect metrics and query-level logs
  • Verified telemetry was flowing to Grafana Cloud through the Configuration status checks
  • Explored query performance using the Queries Overview dashboard to find slow queries and drill into details

What’s next?

Now that Database Observability is running, you can:

  • Set up alerts on query duration or error rate to catch performance regressions early
  • Review explain plans regularly to identify missing indexes and inefficient query patterns
  • Monitor wait events to understand resource contention and optimize concurrency
  • Add more databases by repeating the Alloy configuration for each PostgreSQL instance

page 8 of 8
page 8 of 8