dwyl / dwyl/atm

Can we use Beam Telemetry for Logging All Events?

Open
#22 0 comments 0 reactions 0 assignees View on GitHub
enhancement question
Dominant language
Elixir
Stars
14
Forks
0
Avg merge
16h 28m
Merged PRs (30d)
6

Description

Telemetry: https://github.com/beam-telemetry/telemetry
is "_Dynamic dispatching library for metrics and instrumentations_".
i.e. a standardised way of doing Logging

mentioned by Chris in his Elixir Conf 2018 talk:
https://www.erlang-solutions.com/blog/elixirconf-2018-wrap-up.html

No sign of it in Programming Phoenix 1.4
![image](https://user-images.githubusercontent.com/194400/48306561-7fcbfa80-e532-11e8-9623-a48912368752.png)

Or Programming Elixir 1.6
![image](https://user-images.githubusercontent.com/194400/48306566-88bccc00-e532-11e8-88c5-2d1a81de4c11.png)

Enquired if there is a more detailed usage example: https://github.com/beam-telemetry/telemetry/issues/22

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the atm repository's existing event and logging paths, then read the linked Beam Telemetry project and its usage discussion. Define which events should be instrumented and how the integration should work; done means the project has an agreed implementation scope and consistent event logging.

Written by the indexing model from the issue text.

Assessment

Tech stack
elixir
Domain
observability
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.