- Logs
- Métricas
- Trazas
Primeros pasos
Instala el paquete de instrumentación de OpenTelemetry de ClickStack
opentelemetry-bootstrap, incluida en el SDK de OpenTelemetry para Python, para analizar los paquetes de tu aplicación y generar la lista de bibliotecas disponibles.
Configura las variables de entorno
- Managed ClickStack
- ClickStack Open Source
OTEL_SERVICE_NAME se utiliza para identificar tu servicio en la aplicación HyperDX; puede ser cualquier nombre que quieras.
Ejecuta la aplicación con el agente de Python de OpenTelemetry
opentelemetry-instrument).
Si usas Gunicorn, uWSGI o uvicorn
configure_opentelemetry dentro del hook posterior al fork.
- Gunicorn
- uWSGI
- uvicorn
Configuración avanzada
Captura de red
HYPERDX_ENABLE_ADVANCED_NETWORK_CAPTURE en 1.
Solución de problemas
Los logs no aparecen debido al nivel de logging
logging.NOTSET, que por defecto equivale al nivel WARNING. Puede especificar el nivel de logging al crear un logger: