dify/api/enterprise/telemetry
GareArc bada2d18a1
feat(telemetry): add input/output token metrics and fix trace cleanup
- Add dify.tokens.input and dify.tokens.output OTEL metrics
- Remove token split from trace log attributes (keep metrics only)
- Emit split token metrics for workflows and node executions
- Gracefully handle trace file deletion failures to prevent task crashes

BREAKING: None
MIGRATION: None
2026-02-03 21:05:10 -08:00
..
entities feat(telemetry): add input/output token metrics and fix trace cleanup 2026-02-03 21:05:10 -08:00
__init__.py feat(enterprise): Add OTEL telemetry with slim traces, metrics, and structured logs 2026-02-02 15:50:43 -08:00
draft_trace.py feat(enterprise): Add OTEL telemetry with slim traces, metrics, and structured logs 2026-02-02 15:50:43 -08:00
enterprise_trace.py feat(telemetry): add input/output token metrics and fix trace cleanup 2026-02-03 21:05:10 -08:00
event_handlers.py feat(enterprise): Add OTEL telemetry with slim traces, metrics, and structured logs 2026-02-02 15:50:43 -08:00
exporter.py feat(telemetry): add input/output token metrics and fix trace cleanup 2026-02-03 21:05:10 -08:00
id_generator.py feat(enterprise): Add OTEL telemetry with slim traces, metrics, and structured logs 2026-02-02 15:50:43 -08:00
telemetry_log.py feat(enterprise): Add OTEL logs export with span_id correlation 2026-02-02 18:16:58 -08:00