Fork me on GitHub
#pedestal
<
2024-02-10
>
hlship01:02:59

Making progress on using open telemetry for metrics in Pedestal; going to work on the tracing element next.

nice 3
hlship01:02:17

Adds quite a few dependencies however. More than I'd prefer.

🤕 1
jmv16:02:50

Does pedestal need anything beyond the otel api / semantic convention jars?

hlship16:02:45

Technically, it just needs the API jars, and the implementations will be no-ops unless you configure things.

hlship16:02:06

There's such a wide array of possibilities for configuring otel starting with whether you use the Java agent or not.

hlship16:02:40

So I think this will mostly be Pedestal documentation and pointers to the otel docs.

hlship16:02:44

With the old stuff, Dropwizard, you got metrics that were accessible via JMX by default, and only needed to configure things if you were publishing out.

jmv16:02:05

Yep makes sense. It’s been the same process of discovery for us haha. Otel definitely feels complicated but is pretty slick once it’s working.