Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.

Configurar opções de telemetria

mongosh coleta dados de uso agregados pseudoanônimos para melhorar os produtos MongoDB. mongosh coleta esses dados por padrão. mongosh coleta dados apenas durante sessões interativas e agenticas, não em sessões com script. Você pode desabilitar esta coleção de dados a qualquer momento.

mongosh acompanha os seguintes dados:

  • O tipo de MongoDB mongosh está conectado. Por exemplo, Enterprise Edition ou Community Edition.

  • Os métodos são executados no mongosh. O mongosh somente rastreia os nomes dos métodos e não rastreia quaisquer argumentos fornecidos aos métodos.

  • Se você executa scripts com mongosh.

  • Errors.

  • Seu endereço IP. Quando mongosh envia dados de telemetria, seu endereço IP fica visível para o ponto de extremidade, mas mongosh não o armazena com seus dados de telemetria.

mongosh não rastreia:

  • Nomes de usuário ou credenciais.

  • As queries são executadas em mongosh.

  • Todos os dados armazenados em sua deployment do MongoDB.

Utilize os seguintes métodos no mongosh para alternar a coleção de dados de telemetria.

disableTelemetry()

Desativar telemetria para mongosh.

disableTelemetry()

A resposta do comando confirma que a telemetria está desativada:

Telemetry is now disabled.

Dica

Você também pode desabilitar a telemetria na inicialização utilizando a opção de inicialização do --eval.

O comando abaixo inicia mongosh com a telemetria desativada:

mongosh --nodb --eval "disableTelemetry()"
enableTelemetry()

Ativar telemetria para mongosh.

enableTelemetry()

A resposta do comando confirma que a telemetria está habilitada:

Telemetry is now enabled.