Tobias Gesellchen

Results 156 comments of Tobias Gesellchen

I think we'll have to change the collector to continuously (with configurable frequency) perform scrapes across the databases. Just like you suggested in your laster question. This might not be...

@Sdas0000 please have a look at the `database.concurrent.requests` parameter as introduced with https://github.com/gesellix/couchdb-prometheus-exporter/pull/46. It allows to limit the concurrent requests between exporter and CouchDB cluster, which might help for your...

I just released [v30.9.0](https://github.com/gesellix/couchdb-prometheus-exporter/releases/tag/v30.9.0) with a new flag to perform scrapes at a configurable interval independent of Prometheus scrapes. Example: `--scrape.interval=6h` for an interval of 6 hours (default is `0s`)....

Closing now, feel free to leave feedback here or file another issue in case you still run into performance issues.

I think you should give the option described in https://github.com/gesellix/couchdb-prometheus-exporter/issues/259#issuecomment-1773848416 a try. This would allow you to define "buckets" for requests to you cluster. Did you have a look at...

I think I need to reproduce the issue for myself... monitoring 2600 databases... and then trying to make it work using less resources. For the time being I don't have...

The docker-client will be released soonish. I still have to ensure that Gradle accepts Groovy 4, you can follow the issue at https://github.com/gesellix/gradle-docker-plugin/issues/353

Gradle doesn't allow me to enforce Groovy 4 over the version bundled with Gradle. As mentioned at https://github.com/gradle/build-tool-roadmap/issues/16#issuecomment-1261102221 they plan to upgrade to Groovy 4 with Gradle 9.x. I think...

As a side note/workaround: this snippet modifies Gradle's dependency resolution so that it uses Groovy 4 instead of Groovy 3 (well, not for Gradle plugins 🙄): ``` configurations.all { resolutionStrategy...

If you like you can show me the conflict details, maybe I can configure the published dependency information in the docker-client so that the chance for dependency conflicts will be...