A coleta de telemetria reúne informações de uso sobre a instalação do Ops Manager e as envia para o MongoDB. O Ops Manager permite coletar e enviar dados de telemetria por padrão.
Importante
Este recurso está disponível a partir do Ops Manager 8.0.17 e 7.0.20.
O Ops Manager executa a coleta inicial de dados de telemetria sete dias após instalar ou atualizar para o Ops Manager 8.0.17 ou posterior na série 8.0, ou 7.0.20 ou posterior na série 7.0. Você pode desabilitar a telemetria na interface do usuário do Ops Manager ou usando a API de telemetria.
Sobre telemetria
A telemetria é um relatório de uso automatizado e anônimo que o Ops Manager gera e envia ao MongoDB uma vez por semana.
A telemetria descreve:
Como você configura e executa sua instalação do Ops Manager.
As implantações do MongoDB que o Ops Manager gerencia.
A telemetria não inclui dados que o Ops Manager possa usar para identificar exclusivamente você ou sua organização.
Finalidade e uso da telemetria
O MongoDB usa dados de telemetria para entender como os clientes configuram e usam o Ops Manager e as implementações do MongoDB que ele gerencia. Essas informações ajudam o MongoDB:
Identifique os padrões de sistema mais comuns.
Entenda o tamanho e a topologia das implementações gerenciadas.
Veja quais mecanismos e infraestruturas de backup são mais comuns.
O MongoDB usa esses insights para priorizar melhorias de produto que beneficiam a maioria dos clientes.
Dados de telemetria coletados
Os dados de telemetria descrevem sua instalação do Ops Manager e cada implantação do MongoDB que o Ops Manager gerencia.
Dados no nível da instalação
A telemetria inclui informações sobre a instalação do Ops Manager, como:
Um identificador estático e exclusivo para a instalação do Ops Manager.
A versão do Ops Manager.
Os sistemas operacionais executados nos hosts do Ops Manager.
O número de instâncias do Ops Manager nesta instalação.
O número de nós do AppDB.
O número de daemons de backup em execução.
O método de autenticação que o Ops Manager usa.
O tipo de infraestrutura que hospeda o Ops Manager.
Núcleos de CPU e memória provisionados para cada host do Ops Manager.
O número de projetos e organizações existentes nesta instalação.
Dados em nível de sistema
A telemetria também inclui informações sobre cada implementação do MongoDB que o Ops Manager gerencia, como:
Um identificador estático e exclusivo para o sistema.
A versão ou versões do MongoDB que a implantação usa.
O tipo de sistema.
O número de nós e, para clusters fragmentados, o número de shards.
O tamanho total dos dados para o sistema, não incluindo metadados locais.
A edição MongoDB usada pelo sistema.
Se oTLS está habilitado.
O método de autenticação que o sistema utiliza.
Para obter a lista completa de campo e tipos, consulte o esquema de resposta de telemetria em Recuperar dados de telemetria.
Quando a telemetria é executada
Se a telemetria estiver habilitada, o Ops Manager agendará um tarefa recorrente que coleta e envia dados de telemetria uma vez a cada sete dias.
Quando você instala ou atualiza para o Ops Manager 8.0.17 ou posterior na série 8.0 ou 7.0.20 ou posterior na série 7.0, o Ops Manager ativa a telemetria por padrão e aguarda sete dias antes de enviar o primeiro snapshot de telemetria . Esse período de tolerância dá a você tempo para revisar e, se necessário, desativar a telemetria antes que quaisquer dados sejam enviados.
O Ops Manager usa identificadores persistentes para telemetria entre reinicializações e atualizações. Se você reinstalar o Ops Manager, ele gerará novos identificadores.
Visualizar dados de telemetria
Você pode visualizar os dados de telemetria que o Ops Manager planeja enviar antes de serem enviados.
Use a saída de diagnóstico
O Ops Manager inclui dados de telemetria em seu resultado de diagnóstico. A saída de diagnóstico contém informações de diagnóstico interno sobre a instalação do Ops Manager, incluindo a carga útil de telemetria.
Para revisar os dados de telemetria:
Somente um subconjunto dos dados de diagnóstico é enviado como telemetria. Revise o subconjunto de telemetria no arquivo para ver os valores de dados que o Ops Manager planeja enviar no próximo snapshot de telemetria.
Usar a API de telemetria
Você também pode usar a API de telemetria para visualizar o status de telemetria e a carga útil que o Ops Manager planeja enviar.
O endpoint Recuperar dados de telemetria retorna:
Um sinalizador que indica se a telemetria está habilitada.
A data e a hora em que o Ops Manager enviou pela última vez telemetria com sucesso.
A data e a hora em que o Ops Manager agenda o próximo tarefa de telemetria .
O objeto de dados de telemetria para o próximo snapshot.
Controlar a coleção de telemetria
Você pode habilitar ou desabilitar a coleta de telemetria para a instalação do Ops Manager a qualquer momento.
Importante
A telemetria está totalmente habilitada ou totalmente desabilitada. Você não pode habilitar ou desabilitar campos de telemetria individuais.
Usar a UI
Os administradores podem configurar a telemetria na interface do usuário do Ops Manager.
Se você desabilitar a telemetria, o Ops Manager interromperá o envio de snapshots de telemetria, começando com a próxima execução agendada.
Usar a API
Você também pode controlar a coleção de telemetria usando a API de telemetria.
O endpoint Alternar status de telemetria permite:
Habilite a telemetria definindo o campo
enabledcomotrue.Desative a telemetria definindo o campo
enabledcomofalse.
Rede e conectividade
A telemetria exige que seus hosts do Ops Manager possam alcançar o endpoint de ingestão de telemetria do MongoDB .
Observação
As instalações do Ops Manager executadas em ambientes com lacunas de ar ou atrás de firewalls restritivos podem não conseguir enviar dados de telemetria, mesmo que a telemetria esteja habilitada.
O MongoDB armazena a telemetria ingerida em um sistema interno e a usa de forma agregada para melhorar o Ops Manager e os produtos relacionados.