Help seeing the functions and processes

I am having trouble following data as it goes through the Phoenix process. Is there any way other than IO.inspect statements literally everywhere to see the entire input and output process of a web request?

I am looking for an output that tells me every function that was called, the data that was passed to it, and the output that came from it. I was hoping for something similar to Thonny for Python, but I’ll take a full text printout at this point…

You can take a look at recon, an Erlang tracing library.

Depending on the phoenix version you use, telemetry could give you some insights as well.

1 Like