gitextract_340wwud1/ ├── .github/ │ └── workflows/ │ ├── release.yaml │ └── test-release.yaml ├── .gitignore ├── .goreleaser.yml ├── Dockerfile ├── Dockerfile.goreleaser ├── LICENSE ├── Makefile ├── README.md ├── config/ │ ├── 0000-doc.yml │ ├── 0110-pg.yml │ ├── 0120-pg_meta.yml │ ├── 0130-pg_setting.yml │ ├── 0210-pg_repl.yml │ ├── 0220-pg_sync_standby.yml │ ├── 0230-pg_downstream.yml │ ├── 0240-pg_slot.yml │ ├── 0250-pg_recv.yml │ ├── 0260-pg_sub.yml │ ├── 0270-pg_origin.yml │ ├── 0300-pg_io.yml │ ├── 0310-pg_size.yml │ ├── 0320-pg_archiver.yml │ ├── 0330-pg_bgwriter.yml │ ├── 0331-pg_checkpointer.yml │ ├── 0340-pg_ssl.yml │ ├── 0350-pg_checkpoint.yml │ ├── 0355-pg_timeline.yml │ ├── 0360-pg_recovery.yml │ ├── 0370-pg_slru.yml │ ├── 0380-pg_shmem.yml │ ├── 0390-pg_wal.yml │ ├── 0410-pg_activity.yml │ ├── 0420-pg_wait.yml │ ├── 0430-pg_backend.yml │ ├── 0440-pg_xact.yml │ ├── 0450-pg_lock.yml │ ├── 0460-pg_query.yml │ ├── 0510-pg_vacuuming.yml │ ├── 0520-pg_indexing.yml │ ├── 0530-pg_clustering.yml │ ├── 0540-pg_backup.yml │ ├── 0610-pg_db.yml │ ├── 0620-pg_db_confl.yml │ ├── 0640-pg_pubrel.yml │ ├── 0650-pg_subrel.yml │ ├── 0700-pg_table.yml │ ├── 0710-pg_index.yml │ ├── 0720-pg_func.yml │ ├── 0730-pg_seq.yml │ ├── 0740-pg_relkind.yml │ ├── 0750-pg_defpart.yml │ ├── 0810-pg_table_size.yml │ ├── 0820-pg_table_bloat.yml │ ├── 0830-pg_index_bloat.yml │ ├── 0910-pgbouncer_list.yml │ ├── 0920-pgbouncer_database.yml │ ├── 0930-pgbouncer_stat.yml │ ├── 0940-pgbouncer_pool.yml │ ├── 1000-pg_wait_event.yml │ ├── 1800-pg_tsdb_hypertable.yml │ ├── 1900-pg_citus.yml │ └── 2000-pg_heartbeat.yml ├── docker/ │ ├── .dockerignore │ ├── README.md │ ├── build.sh │ └── release.sh ├── exporter/ │ ├── arg.go │ ├── args_normalize.go │ ├── args_normalize_test.go │ ├── collector.go │ ├── column.go │ ├── concurrency_test.go │ ├── config.go │ ├── config_coverage_pg9_test.go │ ├── config_coverage_test.go │ ├── config_merged_test.go │ ├── config_style_test.go │ ├── config_test.go │ ├── exporter.go │ ├── exporter_handlers_opts_test.go │ ├── global.go │ ├── health_state_test.go │ ├── main.go │ ├── metrics_lifecycle_test.go │ ├── pgurl.go │ ├── pgurl_test.go │ ├── predicate_cache_test.go │ ├── probehealth_pgbouncer_test.go │ ├── prom_validate.go │ ├── query.go │ ├── query_column_test.go │ ├── reload_signals_unix.go │ ├── reload_signals_windows.go │ ├── reload_test.go │ ├── server.go │ ├── server_exporter_test.go │ ├── testmain_test.go │ ├── utils.go │ ├── utils_test.go │ ├── validate_labels.go │ └── validate_labels_test.go ├── go.mod ├── go.sum ├── hugo.yaml ├── legacy/ │ ├── README.md │ ├── config/ │ │ ├── 0000-doc.yml │ │ ├── 0110-pg.yml │ │ ├── 0120-pg_meta.yml │ │ ├── 0130-pg_setting.yml │ │ ├── 0210-pg_repl.yml │ │ ├── 0220-pg_sync_standby.yml │ │ ├── 0230-pg_downstream.yml │ │ ├── 0240-pg_slot.yml │ │ ├── 0250-pg_recv.yml │ │ ├── 0270-pg_origin.yml │ │ ├── 0310-pg_size.yml │ │ ├── 0320-pg_archiver.yml │ │ ├── 0330-pg_bgwriter.yml │ │ ├── 0331-pg_checkpointer.yml │ │ ├── 0340-pg_ssl.yml │ │ ├── 0350-pg_checkpoint.yml │ │ ├── 0355-pg_timeline.yml │ │ ├── 0360-pg_recovery.yml │ │ ├── 0410-pg_activity.yml │ │ ├── 0420-pg_wait.yml │ │ ├── 0440-pg_xact.yml │ │ ├── 0450-pg_lock.yml │ │ ├── 0460-pg_query.yml │ │ ├── 0610-pg_db.yml │ │ ├── 0620-pg_db_confl.yml │ │ ├── 0700-pg_table.yml │ │ ├── 0710-pg_index.yml │ │ ├── 0720-pg_func.yml │ │ ├── 0740-pg_relkind.yml │ │ ├── 0810-pg_table_size.yml │ │ ├── 0820-pg_table_bloat.yml │ │ ├── 0830-pg_index_bloat.yml │ │ ├── 0910-pgbouncer_list.yml │ │ ├── 0920-pgbouncer_database.yml │ │ ├── 0930-pgbouncer_stat.yml │ │ ├── 0940-pgbouncer_pool.yml │ │ ├── 1800-pg_tsdb_hypertable.yml │ │ ├── 1900-pg_citus.yml │ │ └── 2000-pg_heartbeat.yml │ └── pg_exporter.yml ├── main.go ├── monitor/ │ ├── initdb.sh │ ├── pgrds-instance.json │ └── pgsql-exporter.json ├── package/ │ ├── nfpm-amd64-deb.yaml │ ├── nfpm-amd64-rpm.yaml │ ├── nfpm-arm64-deb.yaml │ ├── nfpm-arm64-rpm.yaml │ ├── pg_exporter.default │ ├── pg_exporter.service │ └── preinstall.sh └── pg_exporter.yml