prometheus-mongodb-exporter - Prometheus exporter for MongoDB
-alsologtostderr
- log to standard error as well as files
-auth.pass string
- Password for basic auth.
-auth.user string
- Username for basic auth.
-groups.enabled string
- Comma-separated list of groups to use, for more info see:
docs.mongodb.org/manual/reference/command/serverStatus/
-log_backtrace_at value
- when logging hits line file:N, emit a stack trace
-log_dir string
- If non-empty, write log files in this directory
-logtostderr
- log to standard error instead of files
-mongodb.collect.collection
- Collect MongoDB collection metrics
-mongodb.collect.connpoolstats
- Collect MongoDB connpoolstats
-mongodb.collect.database
- collect MongoDB database metrics
-mongodb.collect.oplog
- collect Mongodb Oplog status (default true)
-mongodb.collect.profile
- Collect MongoDB profile metrics
-mongodb.collect.replset
- collect Mongodb replica set status (default true)
-mongodb.collect.top
- collect Mongodb Top metrics
-mongodb.mechanism string
- auth mechanism to connect to Mongodb (ie: MONGODB-X509)
-mongodb.tls-ca string
- Path to PEM file that contains the CAs that are trused for server
connections.
- If provided: MongoDB servers connecting to should present a certificate
signed by one of this CAs. If not provided: System default CAs are
used.
-mongodb.tls-cert string
- Path to PEM file that contains the certificate (and optionally also the
private key in PEM format).
- This should include the whole certificate chain. If provided: The
connection will be opened via TLS to the MongoDB server.
-mongodb.tls-disable-hostname-validation
- Do hostname validation for server connection.
-mongodb.tls-private-key string
- Path to PEM file that contains the private key (if not contained in
mongodb.tls-cert file).
-mongodb.uri string
- Mongodb URI, format: [mongodb://] [user:pass@] host1[:port1]
[,host2[:port2],...] [/database] [?options] Note: default
"mongodb://localhost:27017"
-mongodb.username string
- Username to connect to Mongodb
-stderrthreshold value
- logs at or above this threshold go to stderr
-v value
- log level for V logs
-version
- Print mongodb_exporter version
-vmodule value
- comma-separated list of pattern=N settings for file-filtered logging
-web.listen-address string
- Address on which to expose metrics and web interface. (default
":9001")
-web.metrics-path string
- Path under which to expose metrics. (default "/metrics")
-web.tls-cert string
- Path to PEM file that contains the certificate (and optionally also the
private key in PEM format).
- This should include the whole certificate chain. If provided: The web
socket will be a HTTPS socket. If not provided: Only HTTP.
-web.tls-client-ca string
- Path to PEM file that contains the CAs that are trused for client
connections.
- If provided: Connecting clients should present a certificate signed by one
of this CAs. If not provided: Every client will be accepted.
-web.tls-private-key string
- Path to PEM file that contains the private key (if not contained in
web.tls-cert file).
This manpage was written by Nilesh Patra for the Debian
distribution and
can be used for any other usage of the program.