dwyl / dwyl/learn-elixir

Logging and Stack Tracing In Elixir/Erlang

Open
#149 0 comments 1 reaction 0 assignees View on GitHub
discuss enhancement help wanted starter
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.