mongosh MongoDB製品を改善するために疑似匿名の集約された使用状況データを収集します。 mongosh はデフォルトでこのデータを収集します。 mongosh は、スクリプト化されたセッションではなく、インタラクティブ セッションとエージェント セッション中にデータを収集します。このデータコレクションはいつでも無効にできます。
によって追跡されるデータ mongosh
mongosh は、次のデータを追跡します。
MongoDB
mongoshが接続されている MongoDB のタイプ。例、エンタープライズ Edition、Community Edition など。これらのメソッドは
mongoshで実行されます。mongoshはメソッドの名前のみを追跡し、メソッドに提供された引数は追跡しません。mongoshを使用してスクリプトを実行するかどうか。Errors.
IPアドレス。
mongoshがテレメトリー データを送信すると、 IPアドレスはエンドポイントに表示されますが、mongoshはテレメトリー データではそれを保存しません。
mongosh は、以下を追跡しません。
ユーザー名または認証情報。
クエリは
mongoshで実行されます。MongoDB 配置に保存されているデータ。
テレメトリコレクションの切り替え
テレメトリ データの収集を切り替えるには、 mongoshの次のメソッドを使用します。
disableTelemetry()mongoshのテレメトリを無効にします。disableTelemetry() コマンドの応答は、テレメトリが無効になっていることを確認します。
Telemetry is now disabled. Tip
また、
--eval起動オプションを使用して、起動時にテレメトリを無効にすることもできます。次のコマンドは、テレメトリを無効にして
mongoshを起動します。mongosh --nodb --eval "disableTelemetry()"