3 ms·
Well the thing is, you can get smart with OTel traces on both the client and the collector by implementing a smarter Sampler. Even something as simple as cached
by andrewstuart2 2y ago
Well the thing is, you can get smart with OTel traces on both the client and the collector by implementing a smarter Sampler. Even something as simple as cached requests for the latest error rates that influence your sample rate can help you catch errors more effectively while limiting overhead and cost. These are things you could do in a logger but it's not part of the design as it is with tracing.
In general, logging is definitely easier and more ubiquitous, but there are a lot more "best practices" that you have to enforce vs simply having been built into the APIs like they've been with distributed tracing.