Comment by bgoosman

2 months ago

Wasn't OpenTelemetry invented for this purpose?

The JS impl of OpenTel is awfully glued together. Sorry for the maintainers, but its inefficient and prometheus+logging will outmatch OT any day of the week (at least for JS)

  • Which OpenTel impl isn't awfully glued together? When I looked at Rust implementation... I felt really bad. I feel like rolling my own logging is the only option.

    • Well, touche. But then my conclusion would shift from "JS OT is bad" to "OT is bad".

      I'd hate that, because I like the idea about a standard for telemetry, but the reality is that most projects don't need this amount of insight (when you have to give up so much speed)