Phoenix and Telemetry Integration
As companies started using Phoenix production, there was a growing need to get data out of their Phoenix applications. Because the Erlang VM provides a huge amount of insight about the running system, developers had to reimplement the infrastructure that collects metrics over and over again, and write the integration with their preferred metrics platforms.
Other teams would choose Application Performance Monitoring tools, such as AppSignal,[43] Scout App,[44] New Relic,[45] and others. However, when it came to tracking app specific data, each of those tools would have distinct APIs which you would need to learn.
The Elixir community decided to tackle this challenge by implementing the Telemetry toolset. With ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access