We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
ElixirConf 2023 - Chris Bailey - Easy Ergonomic Telemetry in Production w/ Sibyl
Learn how to easily implement ergonomic telemetry in production with Chris Bailey at ElixirConf 2023, introducing Sibyl, an open-source project simplifying event capture and metadata tracking.
- When implementing telemetry in production, it’s crucial to make it easy and ergonomic to capture events and their metadata.
- Sibyl is an open-source project released by Vetspire that simplifies the process of capturing telemetry events and their metadata.
- To get started with OpenTelemetry, you need to pull in the two minimum required libraries.
- Sibyl’s auto-instrumentation decouples the act of capturing telemetry from business logic, allowing you to emit events without adding line noise to your functions.
- The talk is focused on sharing Vetspire’s experience with implementing telemetry in production using Sibyl.
- For easier debugging, Sibyl tracks what events are defined at any given time.
- Asynchronous workflows with multiple execution modes require careful planning to ensure event emission and recognition.
- Spans are usually named coupled to their modules and functions.
- The emit macro in telescopes can be used to capture and emit events easily.
- With Sibyl, you can emit events that belong to your dependencies as though they were your own.
- To use Sibyl, you simply need to add a single line to your application start callback.
- Sibyl simplifies instrumentation by providing APIs to reflect on what events are defined in a single module.
- The talk’s main point is to share Vetspire’s experience with implementing telemetry in production using Sibyl.
- Sibyl provides APIs to reflect on what events are defined in a single module, making it easy to trace individual functions.
- OpenTelemetry is a collection of standards, APIs, SDKs, and tools for capturing telemetry data.
- The speaker shares his experience with implementing telemetry in production using Sibyl, highlighting its advantages.
- Vetspire is a company that uses Sibyl to capture and emit telemetry events in production.