CouchDB
Supported Platforms
Linux
✓
✓
Windows
✓
✓
macOS
✓
✓
Configuration Table
telemetry_types
telemetrySelector
["Logs", "Metrics"]
Choose Telemetry Type.
hostname*
string
The hostname or IP address of the CouchDB system.
port
int
5984
The TCP port of the CouchDB system.
username*
string
The username to use when connecting to CouchDB.
password*
string
The password to use when connecting to CouchDB.
collection_interval
int
60
Sets how often (seconds) to scrape for metrics.
enable_tls
bool
false
Whether or not to use TLS when connecting to CouchDB.
strict_tls_verify
bool
false
Enable to require TLS certificate verification.
ca_file
string
Certificate authority used to validate TLS certificates. It's not required if the collector's operating system already trusts the certificate authority.
mutual_tls
bool
false
Enable to require TLS mutual authentication.
cert_file
string
A TLS certificate used for client authentication if mutual TLS is enabled.
key_file
string
A TLS private key used for client authentication if mutual TLS is enabled.
log_paths
strings
"/var/log/couchdb/couchdb.log"
Path to CouchDB log file(s).
start_at
enum
end
Start reading the file from the 'beginning' or 'end'.
*required field
Last updated
Was this helpful?