Speaking of that, curious about how people add tracing to pedestal's middleware
right now, exceptions caught in pedestal don't get displayed for us in APM. I suspect it is because we need the equivalent of
try {
runSomething();
} catch (Exception e) {
Otel.captureException(e);
}
wherever pedestal catches exceptions.
@james.r.carr you want to add an interceptor to your interceptor chain
that does nothing on enter
but on exit looks for an :error
thrown exceptions aren't propagated directly to other interceptors , so that is your way to do