# \#tower

**URL:** https://forum.elixirforum.com/tag/tower/4350.md

[Latest](https://forum.elixirforum.com/latest.md) · [Categories](https://forum.elixirforum.com/categories.md) · [Tags](https://forum.elixirforum.com/tags.md)

---

## [Tower - Agnostic Error Tracking in Elixir](https://forum.elixirforum.com/t/tower-agnostic-error-tracking-in-elixir/66781)

<div class="topic-metadata">

**Author:** [@grzuy](https://forum.elixirforum.com/u/grzuy)\
**Replies:** 3\
**Last updated:** [February 12, 2025, 6:37pm UTC](https://forum.elixirforum.com/t/tower-agnostic-error-tracking-in-elixir/66781 "2025-02-12T18:37:58Z")

</div>

:castle: Tower is an Elixir library that provides a standard interface for Exception Tracking and Reporting, agnostic/neutral to which services or destinations you prefer to report to. Automatically listens for and rep…

---

## [What is the use case for manual error reporting in logging libraries?](https://forum.elixirforum.com/t/what-is-the-use-case-for-manual-error-reporting-in-logging-libraries/68346)

<div class="topic-metadata">

**Author:** [@martosaur](https://forum.elixirforum.com/u/martosaur)\
**Replies:** 10\
**Last updated:** [December 29, 2024, 9:03pm UTC](https://forum.elixirforum.com/t/what-is-the-use-case-for-manual-error-reporting-in-logging-libraries/68346 "2024-12-29T21:03:29Z")

</div>

Virtually every logging library has a function for manual error reporting: Sentry.capture\_exception/2 Appsignal.set\_error/3 ErrorTracker.report/3 DiscoLog.error/4 Tower.report/4 These functions are often the first to …
