scoutapp / scout_apm_elixir

ScoutAPM Elixir Agent. Supports Phoenix and other frameworks.
https://scoutapm.com
Other
36 stars 20 forks source link

Tracking Phoenix Error Rates #26

Closed itsderek23 closed 6 years ago

itsderek23 commented 7 years ago

While providing extensive details / backtraces on exceptions is outside our product scope, timeseries data of error rates is not. It's nice to configure alerts on this, like we do for Ruby.

The Sentry Elixir Agent does this for Phoenix apps w/a Plug.

itsderek23 commented 7 years ago

Note that 0.3.0 wraps our transaction and timing instrumentation in blocks, so these are still captured if the instrumented code fails.

The Phoenix plug approach would need to be different as these aren't wrapped in a transaction/ block.