https://github.com/beam-telemetry/telemetry_metrics
Collect and aggregate Telemetry events over time
https://github.com/beam-telemetry/telemetry_metrics
elixir events instrumentation metrics monitoring telemetry
Last synced: 5 months ago
JSON representation
Collect and aggregate Telemetry events over time
- Host: GitHub
- URL: https://github.com/beam-telemetry/telemetry_metrics
- Owner: beam-telemetry
- License: apache-2.0
- Created: 2018-10-19T15:50:35.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2025-01-27T07:58:46.000Z (9 months ago)
- Last Synced: 2025-04-28T00:22:25.710Z (6 months ago)
- Topics: elixir, events, instrumentation, metrics, monitoring, telemetry
- Language: Elixir
- Homepage: https://hexdocs.pm/telemetry_metrics
- Size: 184 KB
- Stars: 223
- Watchers: 15
- Forks: 35
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Telemetry.Metrics
[](https://github.com/beam-telemetry/telemetry_metrics/actions/workflows/ci.yml)
[](https://codecov.io/gh/beam-telemetry/telemetry_metrics/branch/master/graphs/badge.svg)Telemetry.Metrics provides a common interface for defining metrics based on
[`:telemetry`](https://github.com/beam-telemetry/telemetry) events. These metrics
can then be published to different backends using our Reporters API. See the
[official documentation](https://hexdocs.pm/telemetry_metrics) for more information.## Reporters
The following reporters are available:
* [peep](https://github.com/rkallos/peep) - reporter for Prometheus and StatsD
* [telemetry_metrics_statsd](https://github.com/beam-telemetry/telemetry_metrics_statsd) - reporter for StatsD
* [telemetry_metrics_prometheus](https://github.com/beam-telemetry/telemetry_metrics_prometheus) - reporter for Prometheus
Other libraries are also available to report telemetry events, albeit without using Telemetry.Metrics, such as [OpenTelemetry bindings for telemetry](https://github.com/open-telemetry/opentelemetry-erlang-contrib/tree/main/utilities/opentelemetry_telemetry).
## Copyright and License
Telemetry.Metrics is copyright (c) 2019 Erlang Ecosystem Foundation and Erlang Solutions.
Telemetry.Metrics source code is released under Apache License, Version 2.0.
See [LICENSE](LICENSE) and [NOTICE](NOTICE) files for more information.