3 ms·
OTEL on .NET has been "meh". I'm considering ripping out all of the metrics components in favor of Prometheus-net. It's missing basic stuff it should have. For
by Atotalnoob 3y ago
OTEL on .NET has been "meh". I'm considering ripping out all of the metrics components in favor of Prometheus-net.
It's missing basic stuff it should have. For example, .NET auto uses a trace id when returning `Problem` or similar using Activity.Id. The trace id in OTEL is different for whatever reason, which means you have to add a customization in order to match the trace ids.
It doesn't keep track of http codes, routes, etc.
It's lacking basic functionality and outside of tracing is practically useless.