🐘 6) Journau& observabilité
Objectif : voir qui fait quoi, combien de temps ça dure, et détecter les dérives (I/O, autovacuum, WAL) avant les users.
6.1
Logging PostgreSQL
logging_collector=on, log_line_prefix riche, log_min_duration_statement plutôt que log_statement.
log_lock_waits=on log_autovacuum_min_duration
6.2
Extensions & traçage
pg_stat_statements, auto_explain (QA), pg_wait_sampling, pg_stat_io (PG ≥15).
slow queries waits
6.3
Dashboards & observabilité
P50/P95/P99, TPS, temp files, cache hit, WAL write, activité autovacuum, bloat.
Prometheus Grafana
