The Hows, Whats, and Whys of Elixir Telemetry

Click for: original source

An article by Samuel Mullen in which author looks at the collecting and measuring data about their processes and applications. “What gets measured gets managed – even when it’s pointless to measure and manage it, and even if it harms the purpose of the organisation to do so.”

Telemetry for Erlang is a simple library providing a standardized interface for capturing and handling metrics from monitored events.

We then get explanation on:

  • The Value of monitoring
  • Lies, damned lies, and vanity metrics
  • Getting started with Telemetry
  • Don’t reinvent the wheel

Telemetry provides a simple and flexible means for capturing data. The goal here is to improve and standardize how we instrument and monitor applications running on the beam. Now, rather than wasting time working out how to capture data, we can spend our efforts deciding what data to capture. Good read!

[Read More]

Tags programming erlang functional-programming elixir web-development monitoring