# Faulty - error tracking for your application

**URL:** <https://forum.elixirforum.com/t/faulty-error-tracking-for-your-application/70950>\
**Category:** Announcing\
**Tags:** library, error\
**Created:** [May 20, 2025, 1:52pm UTC](https://forum.elixirforum.com/t/faulty-error-tracking-for-your-application/70950 "2025-05-20T13:52:05Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![martosaur](https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/martosaur/32/41071_2.png) [@martosaur](https://forum.elixirforum.com/u/martosaur)\
**Post date:** [May 20, 2025, 4:02pm UTC](https://forum.elixirforum.com/t/faulty-error-tracking-for-your-application/70950/2 "2025-05-20T16:02:09Z")

</div>

I for one welcome more logging libraries.

One question that’s been bothering me as a fellow logging enthusiast. Why do “integrations” telemetry handlers report [errors directly](https://github.com/Hermanverschooten/faulty/blob/94b32e432192fb6d3024c0c6bd45b17158313e56/lib/faulty/integrations/oban.ex#L83)? Wouldn’t it make more sense to log them as a report and then let logger handler pick them up? I understand that literally every logging library does that so I it may just be a decision taken from them, but maybe you have thoughts on that while everything is fresh in your memory?

---

_[View the full topic](https://forum.elixirforum.com/t/faulty-error-tracking-for-your-application/70950)._
