couchdb-prometheus-exporter

CouchDB stats exporter for Prometheus

MIT License

Stars
54
Committers
11

Bot releases are visible (Hide)

couchdb-prometheus-exporter - v30.0.0

Published by github-actions[bot] almost 4 years ago

Add support for TLS and Basic authentication

Based on the Prometheus Exporter-Toolkit.

Changelog

07cef82 add support for TLS and Basic auth
1ccae4a refactor web config
930bd3e remove Golang 1.13 checks
f22f7de update Dockerfile
0a8a2a0 update module version
de889d9 update modules
e12626d update to k8s.io/klog/v2

couchdb-prometheus-exporter - v29.3.1

Published by github-actions[bot] almost 4 years ago

Applies a CouchDB specific escaping of database names in url paths. See https://github.com/apache/couchdb/issues/3236 for more details.

Changelog

d1b982a 🐛 Fix url escaping database name (https://github.com/gesellix/couchdb-prometheus-exporter/pull/86)
9278c94 Fix unshallow
e48f0c3 fix unshallow for existing tags

couchdb-prometheus-exporter - v29.3.0

Published by github-actions[bot] about 4 years ago

Implemented metrics for mongo indexes (by @skeyby)

Changelog

3218be0 Implemented metrics for mongo indexes
f92c968 Fixing tests
c28b046 forgot gofmt -w

couchdb-prometheus-exporter - v29.2.0

Published by github-actions[bot] about 4 years ago

Update to Golang 1.15 and fix some type conversion issues.

Changelog

26f4611 Fix loading of bool config properties
ad788b8 fix unmarshalling issues of differing json types between couchdb v1 and v2+
acca8d1 Run CI on Golang 1.14
5ba10a5 Run CI on Golang 1.15
d3d85d9 Update Travis-CI to use multiple Golang releases
596c7e5 Update builder image
6598c0d Update module version
7e3ce5e Update module version - for real
615ddad go mod updates

couchdb-prometheus-exporter - v29.0.0

Published by github-actions[bot] about 4 years ago

Gracefully skip partitioned databases for view stats (#73)

Changelog

1dbf73b Add 'partitioned' to the 'couchdb_database_info' series
5df728b Add helper script to debug https://github.com/gesellix/couchdb-prometheus-exporter/issues/73
b7ec134 Extract rate limiting semaphore to its own source file
9f36a5d Gracefully skip partitioned databases for view stats
95568c5 Log release version on startup
aafb25b Prepare CouchDB v3 partitioned databases support
6245b5d Properly identify prerelease versions as clustered (post-2.0)
c78571b Reduce log volume
191e587 Refactor view stats collection (make the nested code more readable)
7cbd442 add node name to error log

couchdb-prometheus-exporter - v28.0.2

Published by github-actions[bot] about 4 years ago

Changelog

d40847d fix typo COUCHDB_USERNAME

couchdb-prometheus-exporter - v28.0.1

Published by github-actions[bot] about 4 years ago

This release makes http errors more visible and provide more helpful error messages.

Changelog

da85629 Fix data_size and disk_size metrics for CouchDB 2.x

couchdb-prometheus-exporter - v28.0.0

Published by github-actions[bot] over 4 years ago

Release v28 as proper Go Module

Changelog

fc2d4c2 Release v28 as proper Go Module
1d4820f Update goreleaser-action
9a88d1f update to gesellix/couchdb-cluster-config:v17.0.0

couchdb-prometheus-exporter - v27.3.0

Published by github-actions[bot] over 4 years ago

🎉 This release has been successfully tested with CouchDB 3.1.0

Changelog

d447475 Update gesellix/couchdb-cluster-config
2bdacc5 Update test environment to CouchDB 3.1
63d14d0 Update to urfave/cli/v2
54e00f6 Use more descriptive container names in our integration test setup
711338f beautify examples
8c9951e update github workflows
72c1aa6 update integration test setup

couchdb-prometheus-exporter - v27.2.0

Published by github-actions[bot] over 4 years ago

Changelog

230e954 Allow underscores in env variables
55bb8a6 Update Readme with more hints about configuration options

couchdb-prometheus-exporter - v27.1.1

Published by github-actions[bot] over 4 years ago

Changelog

048db9e Fix Docker build

couchdb-prometheus-exporter - v27.1.0

Published by github-actions[bot] over 4 years ago

Changelog

1161db1 Include instructions about local builds in the readme (#64)
e478978 escape database names when used as request path segment (#63)

couchdb-prometheus-exporter - v27.0.0

Published by github-actions[bot] over 4 years ago

This is the first automated release including ready-built binaries.

Changelog

ab394fc Allow to set version during linking
a5970cc Convert to Go module
5885f26 Perform releases for tags matching 'v*'

couchdb-prometheus-exporter - New CLI, new config option for concurrent queries

Published by gesellix about 5 years ago

couchdb-prometheus-exporter - Do database stat scrapes and view scrapes in parallel

Published by gesellix about 5 years ago

See #43 for details

couchdb-prometheus-exporter - Add more details on the request_time metric

Published by gesellix over 5 years ago

See #38

couchdb-prometheus-exporter - Add system stats for CouchDB 2.x

Published by gesellix over 5 years ago

See #37.

couchdb-prometheus-exporter - Optionally observe scheduler jobs

Published by gesellix over 5 years ago

couchdb-prometheus-exporter - Add metric to observe view staleness

Published by gesellix almost 6 years ago

couchdb-prometheus-exporter - Allow to fetch DB stats from `_all_dbs`

Published by gesellix over 6 years ago