Hello everyone,
I had encounter problem about Open Telemetry for Cowboy Erlang will detach
Handler opentelemetry_cowboy_handlers has failed and has been detached. Class=error
when I compile Cowboy project by using command like rebar3 as prod release then I start Erlang binary by using /path/to/erlang-release [foreground/console] but if I start project with rebar3 shell I will not encounter Handler Detach problem.
Everything working fine if using rebar3 shell
I'm assume that may be I set dependency incorrect ? but after I inspect file path it seem like I already have it and I can run project with rebar3 shell without any problem.
Run Erlang Project by using /path/to/erlang-release [foreground/console] will have error logs like this
Project Setup
I'm copy whole file of cowboy_telemetry_h.erl from your github repository then put in to my handler is it correct ?
Also opentelemetry_cowboy:setup() is using before Supervisor had been start like in my picture.
Hello everyone, I had encounter problem about Open Telemetry for Cowboy Erlang will detach
Handler opentelemetry_cowboy_handlers has failed and has been detached. Class=error
when I compile Cowboy project by using command likerebar3 as prod release
then I start Erlang binary by using/path/to/erlang-release [foreground/console]
but if I start project withrebar3 shell
I will not encounter Handler Detach problem. Everything working fine if usingrebar3 shell
I'm assume that may be I set dependency incorrect ? but after I inspect file path it seem like I already have it and I can run project with
rebar3 shell
without any problem.Run Erlang Project by using
/path/to/erlang-release [foreground/console]
will have error logs like thisProject Setup I'm copy whole file of
cowboy_telemetry_h.erl
from your github repository then put in to my handler is it correct ? Alsoopentelemetry_cowboy:setup()
is using before Supervisor had been start like in my picture.Thank you so much for helping !