Describe the bug
When using multi-target collection, starting with an environment variable will report an error
To Reproduce
export MONGODB_USER=XXX
export MONGODB_PASSWORD=YYY
mongodb_exporter --mongodb.uri=mongodb://127.0.0.1:17001,mongodb://127.0.0.1:17001
Expected behavior
But using this approach it's possible to:
mongodb_exporter --mongodb.uri=mongodb://user:pwd@127.0.0.1:17001,mongodb://user:pwd@127.0.0.1:17001
Logs
Cannot connect to MongoDB: invalid dsn: error parsing uri: scheme must be \"mongodb\" or \"mongodb+srv\""
Describe the bug When using multi-target collection, starting with an environment variable will report an error
To Reproduce export MONGODB_USER=XXX export MONGODB_PASSWORD=YYY mongodb_exporter --mongodb.uri=mongodb://127.0.0.1:17001,mongodb://127.0.0.1:17001
Expected behavior But using this approach it's possible to: mongodb_exporter --mongodb.uri=mongodb://user:pwd@127.0.0.1:17001,mongodb://user:pwd@127.0.0.1:17001
Logs Cannot connect to MongoDB: invalid dsn: error parsing uri: scheme must be \"mongodb\" or \"mongodb+srv\""