Setup
How it works
The OTLP receiver accepts standard OTLP/HTTP requests (both Protobuf and JSON encoding) and converts each span into aProvenLogEvent:
| Span Field | Event Field |
|---|---|
| Span name | action_name |
| Span kind | Mapped to action_type |
| Attributes | metadata |
| Status | action_status |
| Duration | duration_ms |
| Trace ID | session_id |
Use cases
- Consolidate OpenTelemetry traces and ProvenLog audit events in one place
- Add cryptographic integrity to existing OTLP instrumentation
- Bridge existing observability pipelines into a tamper-evident audit trail