{"repo":"gesellix/couchdb-prometheus-exporter","free":true,"listed":false,"github":"https://github.com/gesellix/couchdb-prometheus-exporter","clone":"git clone https://github.com/gesellix/couchdb-prometheus-exporter.git","description":"CouchDB stats exporter for Prometheus","language":"Go","stars":63,"topics":["couchdb","prometheus","exporter","hacktoberfest"],"license":"MIT","category":"analytics","readme_excerpt":"CouchDB Prometheus Exporter CouchDB metrics exporter for Prometheus The CouchDB metrics exporter requests the CouchDB stats from the / stats and / active tasks endpoints and exposes them for Prometheus consumption. You can optionally monitor detailed database stats like disk and data size to monitor the storage overhead. The exporter can be configured via program parameters, environment variables, and config file. Build the binary You can find pre-build releases for different platforms at our GitHub Releases. If you prefer to build your own binary or in case you'd like to build from the current master , you'll have to get and install a recent version of Golang for your platform, first. Then, you have to perform the following commands in the cloned repository: Those commands will install the binary in your local GOBIN directory, usually something like $HOME/go/bin . Please ensure that the directory is in your system's PATH . Then the following should work: Run the binary You can get an overview over possible configuration options with their defaults in the help screen: couchdb-prometheus-exporter --help Configuration is possible via: - environment variables (e.g. COUCHDB USERNAME=admin ) - command line parameters (e.g. --couchdb.username admin ) - configuration file (e.g. --config=config.ini ) The configuration file format is the \"properties\" file format, e.g. like this: Using TLS and/or Basic authentication TLS and/or Basic authentication is supported via --web.config paramet","default_branch":null,"files":null,"tree":[],"storefront":"/r/gesellix","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gesellix/couchdb-prometheus-exporter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}