authを有効にしたレプリカセットがあります。すべてのメンバーは、内部認証(キーファイル)を使用して相互に認証することができ、複製はうまく機能しています。私はmebersの1つに監視エージェントをインストールし、mongo cloudに接続します。監視エージェントがauthを有効にしたレプリカセットに接続できません
問題は、監視エージェントがレプリカセットに対して認証できないことです。私はそれを知っています。
認証エラーのため、監視エージェントはこのホストへの接続を確立できませんでした。 詳細については、監視エージェント ログを確認してください。
とログは言う:
Error: Failure during discovery.
私は認証なしで設定されたレプリカは、その後、有効に雲が正常なすべてのものを示してモンゴ開始した場合ので、それは発見の問題ではありません知っています。私が知っている必要があり何
質問
はどのようなユーザー名とパスワードレプリカセットへの認証に使用する監視エージェントに指示する方法です。私はドキュメントを見てみましたが、私はそれを見つけることができませんでした。あなたのMongoDB展開がアクセス制御を実施した場合は、クラウドマネージャ 監視エージェントが 適切なアクセス権を持つユーザーとしてMongoDBのに認証する必要があります
:しかし、私はこれを見つけました。
https://docs.cloudmanager.mongodb.com/reference/required-access-monitoring-agent/
私は正しい役割を持つユーザを作成することができますが、それは、そのユーザとパスワードを使用するように監視エージェントを構成する方法を言っていません。