Automated Telemetry for Elixir Production Environments

88
clicks
Automated Telemetry for Elixir Production Environments

Source: youtube.com

Type: Video

Chris Bailey, a technical team lead at Vetspire, introduces 'Sibyl', a project designed to simplify the process of gathering telemetry data in production Elixir applications. The motivation for Sibyl arises from the tediousness and error-prone nature of manual telemetry instrumentation, commonly used in the industry despite the availability of established libraries like `:telemetry` and OpenTelemetry. By leveraging Sibyl, Vetspire has managed to reduce the complexity of instrumenting code for telemetry, making it as effortless as adding a single line of code. This has allowed them to effortlessly capture data on function calls, performance metrics, and error distributions, which can be visualized and analyzed for insights into the health and performance of their applications. Sibyl also provides compile-time guarantees, auto-instrumentation, and integrates seamlessly with open Telemetry standards, offering out-of-the-box compatibility with various observability platforms.

© HashMerge 2024