dify/api/enterprise/telemetry
GareArc a5b93e13e6
feat(enterprise): Add gRPC protocol support for OTLP telemetry
- Add ENTERPRISE_OTLP_PROTOCOL config (http/grpc, default: http)
- Introduce _ExporterFactory class for protocol-agnostic exporter creation
- Support both HTTP and gRPC OTLP endpoints for traces and logs
- Refactor endpoint path handling into factory methods
2026-02-02 21:47:43 -08:00
..
entities feat(enterprise): Add OTEL telemetry with slim traces, metrics, and structured logs 2026-02-02 15:50:43 -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(enterprise): Add OTEL logs export with span_id correlation 2026-02-02 18:16:58 -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(enterprise): Add gRPC protocol support for OTLP telemetry 2026-02-02 21:47:43 -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