OpAMP in Action: User Configurable Observability Pipelines
summary
Demonstrates using OpAMP to push live remote configs to OpenTelemetry Collector so pipelines change without rebuilding images: a working demo applies a regex processor, then a JSON processor and a trace parser to convert messy Docker logs into structured OTLP logs with traceID/spanID lifted into top‑level fields and severity mapped, applied dynamically. Notes failure modes—misconfiguration and restarts risking data loss—and concrete mitigations: persistent queue (file storage) and Kafka receiver/exporter; collector extension is alpha and supervisor is actively developed.
AI-written summary · about
chapters (7)
- 0:00Introduction to OpAMP
- 1:50Protocol and architecture
- 3:31OpAMP implementation models
- 6:19Log processing use cases
- 9:03Demo: parsing pipeline
- 17:04Challenges and solutions
- 19:29Current status and conclusion
related talks
52mOpenTelemetry At Scale 101: Intro to OpAMP
26mSmooth Scaling With the OpAMP Supervisor: Managing Thousands of OpenTelemetry Collectors
12mLightning Talk: Managing OpenTelemetry Through the OpAMP Protocol
25mDebugging the Pipeline: Observability for Your Observability with OTel + Prometheus
37mObservability For You And Me With Opentelemetry
11mLightning Talk: OTel Me How to Build a Data Pipeline for Observability
45mFrom Noise To Signal: Building Smart Observability Pipelines With OpenTelemetry
11mObservability 2.0 - Much more than just logs,metrics and traces
