Using Other Advanced Tools
Explore advanced debugging and monitoring tools for Elixir production environments. Learn how to use Erlang's runtime_tools, analyze crash dumps, and utilize recon for deeper insights to maintain and troubleshoot live systems effectively.
We'll cover the following...
We'll cover the following...
We have learned how trace can be used to debug live systems with minimum impact. There are many other libraries in Erlang/OTP and in the community we can use to understand production systems. We’ll look at three Erlang tools:
- The
:runtime_toolslibrary - The
:crash_dumpviewer - The
:reconproject
Debugging with runtime tools
We’ve already seen one of the :runtime_tools. The :dbg module enables tracing. We only scratched the surface. ...