Ir para o conteúdo principal

Privacidade

Privacidade

O AppKit envia à Databricks uma pequena quantidade de dados de telemetria de uso anonimizados para que a equipe possa entender como o SDK é utilizado e priorizar melhorias. Esta página documenta exatamente o que é enviado, quando e como desativar esse envio.

O que coletamos

Cada evento é um único registro com três campos de nível superior:

CampoTipoOrigem
event_nameenumUm entre APP_STARTUP, HEARTBEAT, REQUEST_METRICS
app_idstringO UUID do cliente OAuth do app (DATABRICKS_CLIENT_ID)
appkit_versionstringA versão do SDK do AppKit

Cada evento também traz um de três corpos específicos do evento:

  • APP_STARTUP — emitido uma vez, quando createApp termina a inicialização. Corpo vazio.
  • HEARTBEAT — emitido a cada cinco minutos por um app em execução. Corpo vazio.
  • REQUEST_METRICS — emitido uma vez por minuto, com um registro para cada endpoint HTTP que recebeu tráfego na janela. Cada registro contém:
    • endpoint — o template da rota (por exemplo, GET /api/genie/:space_id/messages), nunca a URL bruta da requisição nem valores fornecidos pelo usuário.
    • request_count
    • request_latency_ms_avg
    • response_count_http4xx
    • response_count_http5xx

Como desativar

Defina qualquer uma das seguintes opções:

DISABLE_APPKIT_INTERNAL_TELEMETRY=true
DO_NOT_TRACK=1

Qualquer uma das opções desativa completamente o reporter — nenhum evento é emitido e nenhuma chamada de rede é realizada.

Databricks Developer Hub

Pronto para lançar seu próximo aplicativo baseado em agentes em minutos?

Ler a documentação