Ir al contenido principal

Privacidad

Privacidad

AppKit envía a Databricks una pequeña cantidad de datos de telemetría de uso anonimizados para que el equipo pueda comprender cómo se utiliza el SDK y priorizar mejoras. En esta página se detalla exactamente qué se envía, cuándo y cómo desactivarlo.

Qué recopilamos

Cada evento es un único registro con tres campos de nivel superior:

CampoTipoOrigen
event_nameenumUno de APP_STARTUP, HEARTBEAT, REQUEST_METRICS
app_idstringEl UUID del cliente OAuth de la app (DATABRICKS_CLIENT_ID)
appkit_versionstringLa versión del SDK de AppKit

Cada evento incluye además uno de tres cuerpos específicos según el evento:

  • APP_STARTUP — se emite una sola vez, cuando createApp termina de arrancar. Cuerpo vacío.
  • HEARTBEAT — se emite cada cinco minutos desde una app en ejecución. Cuerpo vacío.
  • REQUEST_METRICS — se emite una vez por minuto, con un registro por cada endpoint HTTP que haya recibido tráfico en el intervalo. Cada registro contiene:
    • endpoint — el template de la ruta (p. ej. GET /api/genie/:space_id/messages), nunca la URL sin procesar de la solicitud ni ningún valor proporcionado por el usuario.
    • request_count
    • request_latency_ms_avg
    • response_count_http4xx
    • response_count_http5xx

Cómo desactivarlo

Define cualquiera de las siguientes opciones:

DISABLE_APPKIT_INTERNAL_TELEMETRY=true
DO_NOT_TRACK=1

Cualquiera de las dos opciones deshabilita por completo el reporter: no se emite ningún evento ni se realizan llamadas de red.

Databricks Developer Hub

¿Todo listo para lanzar tu próxima aplicación basada en agentes en minutos?

Leer la documentación