Logging and Stack Tracing In Elixir/Erlang
- Dominant language
- Elixir
- Stars
- 1.7k
- Forks
- 112
- PR merge metrics
- No merged PRs in 30d
Description
At present we do not have a section in this guide on Logging or Error tracing.
This is an omission as it is an important step in building apps that are maintainable.
This looks like a good starting point: https://timber.io/blog/the-ultimate-guide-to-logging-in-elixir/
PDF Snapshot: [The-Ultimate-Guide-To-Logging-In-Elixir.pdf](https://github.com/dwyl/learn-elixir/files/4006650/The-Ultimate-Guide-To-Logging-In-Elixir.pdf)
# Todo
+ [ ] do a bunch of research into stack tracing and logging in Elixir
+ [ ] Figure out how to do logging on Heroku (_and any other relevant IaaS/PaaS provider_)
+ [ ] Write it up!
Relevant reading:
+ [ ] https://stackoverflow.com/questions/53589585/elixir-correct-way-of-printing-stacktrace
_Hopefully_ we can avoid this: https://github.com/dwyl/library/blob/221152bfd4185e5c83747f591b1c66d6a75ce183/lib/library_web/controllers/login_controller.ex#L19
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.