├── .dockerignore ├── .github ├── dependabot.yml └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .goreleaser.yml ├── CODE_OF_CONDUCT.md ├── Dockerfile ├── LICENSE ├── README.md ├── README_metrics.md ├── cli └── update_seq │ └── decode.go ├── couchdb-exporter.go ├── couchdb-exporter_test.go ├── examples ├── compose │ ├── README.md │ ├── docker-compose-cluster.yml │ ├── docker-compose-integrationtest.yml │ └── docker-compose.yml ├── grafana │ ├── .travis.yml │ ├── Grafana Dashboard With Service.json │ ├── Grafana_Dashboard.json │ ├── HighLoadDashboard.json │ ├── README.md │ ├── alertmanager │ │ └── config.yml │ ├── dashboards │ │ ├── Grafana_Dashboard.json │ │ ├── Grafana_Dashboard_prom_2.json │ │ └── System_Monitoring.json │ ├── docker-traefik-stack.yml │ ├── grafana │ │ ├── config.monitoring │ │ └── provisioning │ │ │ ├── dashboards │ │ │ ├── CouchDB Dashboard-1567277711985.json │ │ │ ├── Docker Prometheus Monitoring-1533038455876.json │ │ │ └── dashboard.yml │ │ │ └── datasources │ │ │ └── datasource.yml │ ├── images │ │ ├── Add_Data_Source.png │ │ ├── Dashboard.png │ │ ├── Import_Dashboard.png │ │ └── mac-filesystem.png │ └── prometheus │ │ ├── alert.rules │ │ └── prometheus.yml └── stack │ ├── README.md │ ├── cluster-config.sh │ ├── config.properties │ ├── docker-stack-cluster.yml │ └── docker-stack-single.yml ├── fileutil ├── properties_file_loader.go ├── properties_file_loader_test.go └── test.properties ├── go.mod ├── go.sum ├── integrationtest-setup.sh ├── integrationtest-teardown.sh ├── lib ├── collector-v1.go ├── collector-v2.go ├── collector.go ├── couch-util.go ├── couch-util_test.go ├── couchdb-client.go ├── couchdb-client_test.go ├── couchdb-stats.go ├── exporter.go ├── rate-limiting.go └── rate-limiting_test.go ├── munin ├── README.md ├── couchdb_ ├── guide-to-couchdb-monitoring.html └── guide-to-couchdb-monitoring_files │ ├── active-tasks.png │ ├── auth-cache.png │ ├── continuous-changes-feeds-listeners.png │ ├── database-docs.png │ ├── database-frag.png │ ├── database-io.png │ ├── http-requests.png │ ├── http-status-codes.png │ ├── open-databases.png │ ├── open-files.png │ ├── request-methods.png │ ├── request-times.png │ └── users.png ├── partitioned ├── .gitignore ├── run.sh ├── view-non-partitioned.json └── view-partitioned.json ├── testdata ├── active-tasks-v1.json ├── active-tasks-v2-pre.json ├── active-tasks-v2.json ├── all-dbs.json ├── couchdb-localonly-response-v2.json ├── couchdb-membership-response-v2-pre.json ├── couchdb-membership-response-v2.json ├── couchdb-stats-response-v1.json ├── couchdb-stats-response-v2-pre.json ├── couchdb-stats-response-v2.json ├── couchdb-v1.json ├── couchdb-v2-pre.json ├── couchdb-v2.json ├── example-all-design-docs.json ├── example-meta-v1.json ├── example-meta-v2-pre.json ├── example-meta-v2.json ├── example-view-stale-v1.json ├── example-view-stale-v2-pre.json ├── example-view-stale-v2.json ├── large_update_seq.txt ├── scheduler-jobs-v2-pre.json └── scheduler-jobs-v2.json └── testutil └── metric-reader.go /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/README.md -------------------------------------------------------------------------------- /README_metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/README_metrics.md -------------------------------------------------------------------------------- /cli/update_seq/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/cli/update_seq/decode.go -------------------------------------------------------------------------------- /couchdb-exporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/couchdb-exporter.go -------------------------------------------------------------------------------- /couchdb-exporter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/couchdb-exporter_test.go -------------------------------------------------------------------------------- /examples/compose/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/compose/README.md -------------------------------------------------------------------------------- /examples/compose/docker-compose-cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/compose/docker-compose-cluster.yml -------------------------------------------------------------------------------- /examples/compose/docker-compose-integrationtest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/compose/docker-compose-integrationtest.yml -------------------------------------------------------------------------------- /examples/compose/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/compose/docker-compose.yml -------------------------------------------------------------------------------- /examples/grafana/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/.travis.yml -------------------------------------------------------------------------------- /examples/grafana/Grafana Dashboard With Service.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/Grafana Dashboard With Service.json -------------------------------------------------------------------------------- /examples/grafana/Grafana_Dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/Grafana_Dashboard.json -------------------------------------------------------------------------------- /examples/grafana/HighLoadDashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/HighLoadDashboard.json -------------------------------------------------------------------------------- /examples/grafana/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/README.md -------------------------------------------------------------------------------- /examples/grafana/alertmanager/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/alertmanager/config.yml -------------------------------------------------------------------------------- /examples/grafana/dashboards/Grafana_Dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/dashboards/Grafana_Dashboard.json -------------------------------------------------------------------------------- /examples/grafana/dashboards/Grafana_Dashboard_prom_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/dashboards/Grafana_Dashboard_prom_2.json -------------------------------------------------------------------------------- /examples/grafana/dashboards/System_Monitoring.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/dashboards/System_Monitoring.json -------------------------------------------------------------------------------- /examples/grafana/docker-traefik-stack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/docker-traefik-stack.yml -------------------------------------------------------------------------------- /examples/grafana/grafana/config.monitoring: -------------------------------------------------------------------------------- 1 | GF_SECURITY_ADMIN_PASSWORD=foobar 2 | GF_USERS_ALLOW_SIGN_UP=false 3 | -------------------------------------------------------------------------------- /examples/grafana/grafana/provisioning/dashboards/CouchDB Dashboard-1567277711985.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/grafana/provisioning/dashboards/CouchDB Dashboard-1567277711985.json -------------------------------------------------------------------------------- /examples/grafana/grafana/provisioning/dashboards/Docker Prometheus Monitoring-1533038455876.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/grafana/provisioning/dashboards/Docker Prometheus Monitoring-1533038455876.json -------------------------------------------------------------------------------- /examples/grafana/grafana/provisioning/dashboards/dashboard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/grafana/provisioning/dashboards/dashboard.yml -------------------------------------------------------------------------------- /examples/grafana/grafana/provisioning/datasources/datasource.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/grafana/provisioning/datasources/datasource.yml -------------------------------------------------------------------------------- /examples/grafana/images/Add_Data_Source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/images/Add_Data_Source.png -------------------------------------------------------------------------------- /examples/grafana/images/Dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/images/Dashboard.png -------------------------------------------------------------------------------- /examples/grafana/images/Import_Dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/images/Import_Dashboard.png -------------------------------------------------------------------------------- /examples/grafana/images/mac-filesystem.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/images/mac-filesystem.png -------------------------------------------------------------------------------- /examples/grafana/prometheus/alert.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/prometheus/alert.rules -------------------------------------------------------------------------------- /examples/grafana/prometheus/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/grafana/prometheus/prometheus.yml -------------------------------------------------------------------------------- /examples/stack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/stack/README.md -------------------------------------------------------------------------------- /examples/stack/cluster-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/stack/cluster-config.sh -------------------------------------------------------------------------------- /examples/stack/config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/stack/config.properties -------------------------------------------------------------------------------- /examples/stack/docker-stack-cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/stack/docker-stack-cluster.yml -------------------------------------------------------------------------------- /examples/stack/docker-stack-single.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/examples/stack/docker-stack-single.yml -------------------------------------------------------------------------------- /fileutil/properties_file_loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/fileutil/properties_file_loader.go -------------------------------------------------------------------------------- /fileutil/properties_file_loader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/fileutil/properties_file_loader_test.go -------------------------------------------------------------------------------- /fileutil/test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/fileutil/test.properties -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/go.sum -------------------------------------------------------------------------------- /integrationtest-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/integrationtest-setup.sh -------------------------------------------------------------------------------- /integrationtest-teardown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/integrationtest-teardown.sh -------------------------------------------------------------------------------- /lib/collector-v1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/lib/collector-v1.go -------------------------------------------------------------------------------- /lib/collector-v2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/lib/collector-v2.go -------------------------------------------------------------------------------- /lib/collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/lib/collector.go -------------------------------------------------------------------------------- /lib/couch-util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/lib/couch-util.go -------------------------------------------------------------------------------- /lib/couch-util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/lib/couch-util_test.go -------------------------------------------------------------------------------- /lib/couchdb-client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/lib/couchdb-client.go -------------------------------------------------------------------------------- /lib/couchdb-client_test.go: -------------------------------------------------------------------------------- 1 | package lib 2 | -------------------------------------------------------------------------------- /lib/couchdb-stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/lib/couchdb-stats.go -------------------------------------------------------------------------------- /lib/exporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/lib/exporter.go -------------------------------------------------------------------------------- /lib/rate-limiting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/lib/rate-limiting.go -------------------------------------------------------------------------------- /lib/rate-limiting_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/lib/rate-limiting_test.go -------------------------------------------------------------------------------- /munin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/munin/README.md -------------------------------------------------------------------------------- /munin/couchdb_: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/munin/couchdb_ -------------------------------------------------------------------------------- /munin/guide-to-couchdb-monitoring.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/munin/guide-to-couchdb-monitoring.html -------------------------------------------------------------------------------- /munin/guide-to-couchdb-monitoring_files/active-tasks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/munin/guide-to-couchdb-monitoring_files/active-tasks.png -------------------------------------------------------------------------------- /munin/guide-to-couchdb-monitoring_files/auth-cache.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/munin/guide-to-couchdb-monitoring_files/auth-cache.png -------------------------------------------------------------------------------- /munin/guide-to-couchdb-monitoring_files/continuous-changes-feeds-listeners.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/munin/guide-to-couchdb-monitoring_files/continuous-changes-feeds-listeners.png -------------------------------------------------------------------------------- /munin/guide-to-couchdb-monitoring_files/database-docs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/munin/guide-to-couchdb-monitoring_files/database-docs.png -------------------------------------------------------------------------------- /munin/guide-to-couchdb-monitoring_files/database-frag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/munin/guide-to-couchdb-monitoring_files/database-frag.png -------------------------------------------------------------------------------- /munin/guide-to-couchdb-monitoring_files/database-io.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/munin/guide-to-couchdb-monitoring_files/database-io.png -------------------------------------------------------------------------------- /munin/guide-to-couchdb-monitoring_files/http-requests.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/munin/guide-to-couchdb-monitoring_files/http-requests.png -------------------------------------------------------------------------------- /munin/guide-to-couchdb-monitoring_files/http-status-codes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/munin/guide-to-couchdb-monitoring_files/http-status-codes.png -------------------------------------------------------------------------------- /munin/guide-to-couchdb-monitoring_files/open-databases.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/munin/guide-to-couchdb-monitoring_files/open-databases.png -------------------------------------------------------------------------------- /munin/guide-to-couchdb-monitoring_files/open-files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/munin/guide-to-couchdb-monitoring_files/open-files.png -------------------------------------------------------------------------------- /munin/guide-to-couchdb-monitoring_files/request-methods.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/munin/guide-to-couchdb-monitoring_files/request-methods.png -------------------------------------------------------------------------------- /munin/guide-to-couchdb-monitoring_files/request-times.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/munin/guide-to-couchdb-monitoring_files/request-times.png -------------------------------------------------------------------------------- /munin/guide-to-couchdb-monitoring_files/users.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/munin/guide-to-couchdb-monitoring_files/users.png -------------------------------------------------------------------------------- /partitioned/.gitignore: -------------------------------------------------------------------------------- 1 | data/ 2 | -------------------------------------------------------------------------------- /partitioned/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/partitioned/run.sh -------------------------------------------------------------------------------- /partitioned/view-non-partitioned.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/partitioned/view-non-partitioned.json -------------------------------------------------------------------------------- /partitioned/view-partitioned.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/partitioned/view-partitioned.json -------------------------------------------------------------------------------- /testdata/active-tasks-v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/active-tasks-v1.json -------------------------------------------------------------------------------- /testdata/active-tasks-v2-pre.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/active-tasks-v2-pre.json -------------------------------------------------------------------------------- /testdata/active-tasks-v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/active-tasks-v2.json -------------------------------------------------------------------------------- /testdata/all-dbs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/all-dbs.json -------------------------------------------------------------------------------- /testdata/couchdb-localonly-response-v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/couchdb-localonly-response-v2.json -------------------------------------------------------------------------------- /testdata/couchdb-membership-response-v2-pre.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/couchdb-membership-response-v2-pre.json -------------------------------------------------------------------------------- /testdata/couchdb-membership-response-v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/couchdb-membership-response-v2.json -------------------------------------------------------------------------------- /testdata/couchdb-stats-response-v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/couchdb-stats-response-v1.json -------------------------------------------------------------------------------- /testdata/couchdb-stats-response-v2-pre.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/couchdb-stats-response-v2-pre.json -------------------------------------------------------------------------------- /testdata/couchdb-stats-response-v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/couchdb-stats-response-v2.json -------------------------------------------------------------------------------- /testdata/couchdb-v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/couchdb-v1.json -------------------------------------------------------------------------------- /testdata/couchdb-v2-pre.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/couchdb-v2-pre.json -------------------------------------------------------------------------------- /testdata/couchdb-v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/couchdb-v2.json -------------------------------------------------------------------------------- /testdata/example-all-design-docs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/example-all-design-docs.json -------------------------------------------------------------------------------- /testdata/example-meta-v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/example-meta-v1.json -------------------------------------------------------------------------------- /testdata/example-meta-v2-pre.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/example-meta-v2-pre.json -------------------------------------------------------------------------------- /testdata/example-meta-v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/example-meta-v2.json -------------------------------------------------------------------------------- /testdata/example-view-stale-v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/example-view-stale-v1.json -------------------------------------------------------------------------------- /testdata/example-view-stale-v2-pre.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/example-view-stale-v2-pre.json -------------------------------------------------------------------------------- /testdata/example-view-stale-v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/example-view-stale-v2.json -------------------------------------------------------------------------------- /testdata/large_update_seq.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/large_update_seq.txt -------------------------------------------------------------------------------- /testdata/scheduler-jobs-v2-pre.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/scheduler-jobs-v2-pre.json -------------------------------------------------------------------------------- /testdata/scheduler-jobs-v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testdata/scheduler-jobs-v2.json -------------------------------------------------------------------------------- /testutil/metric-reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gesellix/couchdb-prometheus-exporter/HEAD/testutil/metric-reader.go --------------------------------------------------------------------------------