| ▲ | kchoudhu 2 days ago | |||||||||||||||||||||||||||||||||||||
There is very much an alternative. Looking at the execution of your code should never alter its fundamental performance the way otel is built to do. This was a solved problem at least a decade and a half ago, but the cool kids decided to reinvent the wheel, poorly. | ||||||||||||||||||||||||||||||||||||||
| ▲ | PunchyHamster 2 days ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||
dtrace was meant for entirely different use, and it's not a replacement for otel Otel was made to basically track the request execution (and anything that request triggers) across multiple apps at once, not to instrument an app to find slow points | ||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||
| ▲ | csomar 2 days ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||
That's just one dimension to telemetry. For my use case, for example, I need distributed tracing; which is a fancy word for correlated logs. | ||||||||||||||||||||||||||||||||||||||