Current section
11 Versions
Jump to
Current section
11 Versions
Compare versions
7
files changed
+27
additions
-10
deletions
| @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. | |
| 5 5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 7 | |
| 8 | + ## [1.3.0](https://github.com/beam-telemetry/telemetry_poller/tree/v1.3.0) |
| 9 | + |
| 10 | + ### Added |
| 11 | + |
| 12 | + - Add `atom_limit`, `process_limit`, and `port_limit` measurements to the `[vm, system_counts]` event. (#79) |
| 13 | + |
| 8 14 | ## [1.2.0](https://github.com/beam-telemetry/telemetry_poller/tree/v1.2.0) |
| 9 15 | |
| 10 16 | ### Added |
| @@ -1,6 +1,6 @@ | |
| 1 1 | # telemetry_poller |
| 2 2 | |
| 3 | - [](https://github.com/kianmeng/telemetry_poller/actions/workflows/test.yml) |
| 3 | + [](https://github.com/beam-telemetry/telemetry_poller/actions/workflows/test.yml) |
| 4 4 | [](https://codecov.io/gh/beam-telemetry/telemetry_poller/branch/master/graphs/badge.svg) |
| 5 5 | |
| 6 6 | Allows to periodically collect measurements and dispatch them as Telemetry events. |
| @@ -9,7 +9,8 @@ Allows to periodically collect measurements and dispatch them as Telemetry event | |
| 9 9 | |
| 10 10 | * `[vm, memory]` - contains the total memory, process memory, and all other keys in `erlang:memory/0` |
| 11 11 | * `[vm, total_run_queue_lengths]` - returns the run queue lengths for CPU and IO schedulers. It contains the `total`, `cpu` and `io` measurements |
| 12 | - * `[vm, system_counts]` - returns the current process, atom and port count as per `erlang:system_info/1` |
| 12 | + * `[vm, system_counts]` - returns the current process, atom and port count as well as their respective limits as per `erlang:system_info/1` |
| 13 | + * `[vm, persistent_term]` - number of terms and memory byte size for `persistent_term` |
| 13 14 | |
| 14 15 | You can directly consume those events after adding `telemetry_poller` as a dependency. |
| @@ -4,9 +4,10 @@ | |
| 4 4 | <<"Periodically collect measurements and dispatch them as Telemetry events.">>}. |
| 5 5 | {<<"files">>, |
| 6 6 | [<<"CHANGELOG.md">>,<<"LICENSE">>,<<"NOTICE">>,<<"README.md">>, |
| 7 | - <<"rebar.config">>,<<"rebar.lock">>,<<"src/telemetry_poller.app.src">>, |
| 8 | - <<"src/telemetry_poller.erl">>,<<"src/telemetry_poller_app.erl">>, |
| 9 | - <<"src/telemetry_poller_builtin.erl">>,<<"src/telemetry_poller_sup.erl">>]}. |
| 7 | + <<"rebar.config">>,<<"rebar.lock">>,<<"src">>, |
| 8 | + <<"src/telemetry_poller.app.src">>,<<"src/telemetry_poller.erl">>, |
| 9 | + <<"src/telemetry_poller_app.erl">>,<<"src/telemetry_poller_builtin.erl">>, |
| 10 | + <<"src/telemetry_poller_sup.erl">>]}. |
| 10 11 | {<<"licenses">>,[<<"Apache-2.0">>]}. |
| 11 12 | {<<"links">>, |
| 12 13 | [{<<"GitHub">>,<<"https://github.com/beam-telemetry/telemetry_poller">>}]}. |
| @@ -16,4 +17,4 @@ | |
| 16 17 | [{<<"app">>,<<"telemetry">>}, |
| 17 18 | {<<"optional">>,false}, |
| 18 19 | {<<"requirement">>,<<"~> 1.0">>}]}]}. |
| 19 | - {<<"version">>,<<"1.2.0">>}. |
| 20 | + {<<"version">>,<<"1.3.0">>}. |
| @@ -19,10 +19,10 @@ | |
| 19 19 | |
| 20 20 | {project_plugins, [rebar3_ex_doc]}. |
| 21 21 | {ex_doc, [ |
| 22 | - {main, "README.md"}, |
| 22 | + {main, "README"}, |
| 23 23 | {extras, [<<"README.md">>, <<"CHANGELOG.md">>, <<"LICENSE">>, <<"NOTICE">>]}, |
| 24 24 | {source_url, <<"https://github.com/beam-telemetry/telemetry_poller">>}, |
| 25 | - {source_ref, <<"v1.2.0">>} |
| 25 | + {source_ref, <<"v1.3.0">>} |
| 26 26 | ]}. |
| 27 27 | {hex, [ |
| 28 28 | {doc, #{provider => ex_doc}} |
| @@ -1,6 +1,6 @@ | |
| 1 1 | {application,telemetry_poller, |
| 2 2 | [{description,"Periodically collect measurements and dispatch them as Telemetry events."}, |
| 3 | - {vsn,"1.2.0"}, |
| 3 | + {vsn,"1.3.0"}, |
| 4 4 | {registered,[]}, |
| 5 5 | {mod,{telemetry_poller_app,[]}}, |
| 6 6 | {applications,[kernel,stdlib,telemetry]}, |
Loading more files…