Tuning OTEL components¶
| Default | Replacement | USP | |
|---|---|---|---|
| Metrics | Prometheus | VictoriaMetrics | Low Resource Usage |
| Traces | Jaeger | Tempo | Data Storage options |
| Logs | Any | Any | - |
| Profiler | Cloud | Beyla + Pyroscope | No code option |
| Collector | Single pod | Daemonset Funnel | Scalability |
| Default | Replace with | USP | |
|---|---|---|---|
| Runtime SDK | Each App | Single-binary/package | Full control over code |
Suggestion
Wrap all the otel inits in a function and use it everywhere.