├── .gitignore ├── .goreleaser.yml ├── .travis.yml ├── Dockerfile ├── Makefile ├── README.md ├── config.yml ├── config ├── config.go ├── config_test.go └── testdata │ ├── invalid-duplicated-config.yml │ ├── invalid-empty-name-config.yml │ ├── invalid-empty-url-config.yml │ ├── invalid-yaml-config.yml │ └── valid-config.yml ├── gauges ├── backends.go ├── backends_test.go ├── basics.go ├── basics_test.go ├── bgwriter.go ├── bgwriter_test.go ├── deadtuples.go ├── deadtuples_test.go ├── gauge.go ├── gauge_test.go ├── heap.go ├── heap_test.go ├── indexes.go ├── indexes_test.go ├── locks.go ├── locks_test.go ├── logical_replication.go ├── logical_replication_test.go ├── read_throughput.go ├── read_throughput_test.go ├── replication.go ├── replication_test.go ├── slow_queries.go ├── slow_queries_test.go ├── table_rows.go ├── table_rows_test.go ├── table_sizes.go ├── table_sizes_test.go ├── tables.go ├── tables_test.go ├── transactions.go ├── transactions_test.go ├── vacuum.go ├── vacuum_test.go ├── write_throughput.go └── write_throughput_test.go ├── go.mod ├── go.sum ├── main.go └── postgres ├── version.go └── version_test.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/Dockerfile -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/README.md -------------------------------------------------------------------------------- /config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/config.yml -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/config/config.go -------------------------------------------------------------------------------- /config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/config/config_test.go -------------------------------------------------------------------------------- /config/testdata/invalid-duplicated-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/config/testdata/invalid-duplicated-config.yml -------------------------------------------------------------------------------- /config/testdata/invalid-empty-name-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/config/testdata/invalid-empty-name-config.yml -------------------------------------------------------------------------------- /config/testdata/invalid-empty-url-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/config/testdata/invalid-empty-url-config.yml -------------------------------------------------------------------------------- /config/testdata/invalid-yaml-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/config/testdata/invalid-yaml-config.yml -------------------------------------------------------------------------------- /config/testdata/valid-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/config/testdata/valid-config.yml -------------------------------------------------------------------------------- /gauges/backends.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/backends.go -------------------------------------------------------------------------------- /gauges/backends_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/backends_test.go -------------------------------------------------------------------------------- /gauges/basics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/basics.go -------------------------------------------------------------------------------- /gauges/basics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/basics_test.go -------------------------------------------------------------------------------- /gauges/bgwriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/bgwriter.go -------------------------------------------------------------------------------- /gauges/bgwriter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/bgwriter_test.go -------------------------------------------------------------------------------- /gauges/deadtuples.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/deadtuples.go -------------------------------------------------------------------------------- /gauges/deadtuples_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/deadtuples_test.go -------------------------------------------------------------------------------- /gauges/gauge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/gauge.go -------------------------------------------------------------------------------- /gauges/gauge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/gauge_test.go -------------------------------------------------------------------------------- /gauges/heap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/heap.go -------------------------------------------------------------------------------- /gauges/heap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/heap_test.go -------------------------------------------------------------------------------- /gauges/indexes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/indexes.go -------------------------------------------------------------------------------- /gauges/indexes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/indexes_test.go -------------------------------------------------------------------------------- /gauges/locks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/locks.go -------------------------------------------------------------------------------- /gauges/locks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/locks_test.go -------------------------------------------------------------------------------- /gauges/logical_replication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/logical_replication.go -------------------------------------------------------------------------------- /gauges/logical_replication_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/logical_replication_test.go -------------------------------------------------------------------------------- /gauges/read_throughput.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/read_throughput.go -------------------------------------------------------------------------------- /gauges/read_throughput_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/read_throughput_test.go -------------------------------------------------------------------------------- /gauges/replication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/replication.go -------------------------------------------------------------------------------- /gauges/replication_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/replication_test.go -------------------------------------------------------------------------------- /gauges/slow_queries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/slow_queries.go -------------------------------------------------------------------------------- /gauges/slow_queries_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/slow_queries_test.go -------------------------------------------------------------------------------- /gauges/table_rows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/table_rows.go -------------------------------------------------------------------------------- /gauges/table_rows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/table_rows_test.go -------------------------------------------------------------------------------- /gauges/table_sizes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/table_sizes.go -------------------------------------------------------------------------------- /gauges/table_sizes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/table_sizes_test.go -------------------------------------------------------------------------------- /gauges/tables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/tables.go -------------------------------------------------------------------------------- /gauges/tables_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/tables_test.go -------------------------------------------------------------------------------- /gauges/transactions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/transactions.go -------------------------------------------------------------------------------- /gauges/transactions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/transactions_test.go -------------------------------------------------------------------------------- /gauges/vacuum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/vacuum.go -------------------------------------------------------------------------------- /gauges/vacuum_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/vacuum_test.go -------------------------------------------------------------------------------- /gauges/write_throughput.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/write_throughput.go -------------------------------------------------------------------------------- /gauges/write_throughput_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/gauges/write_throughput_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/main.go -------------------------------------------------------------------------------- /postgres/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/postgres/version.go -------------------------------------------------------------------------------- /postgres/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ContaAzul/postgresql_exporter/HEAD/postgres/version_test.go --------------------------------------------------------------------------------