I am trying to capture mongo replica set state from mongo shell. E.g.
[root@server ~]$ mongo MongoDB shell version v3.6.8 connecting to: mongodb://127.0.0.1:27017 MongoDB server version: 3.6.8 rs0:SECONDARY>
I'd like to capture that
SECONDARY keyword, and to do it in one command. I've tried something like
mongo > output, however it requires a manual
ctrl+c to terminate the process.
But the solution doesn't always work. Different mongo version can output different message.
ARBITER node does not have authentication data either.