Telemetría

The helper application that simplifies and standardizes telemetry usage.
Installation
def project do
[
compilers: [:telemetria | Mix.compilers()]
]
end
def deps do
[
{:telemetria, "~> 0.1"}
]
endChangelog
0.17.0—- [UPD] Configurable throttling groups
0.16.0—- [UPD] Elixir v1.17
0.15.0—- [UPD] Elixir v1.16
0.14.2—-
[ENH]
process_info: boolean()option to embed the process info into each telemtry event
-
[ENH]
0.14.1—-
[ENH] Propagate
custom_options: [from: :telemetria]down to inspect
-
[ENH] Propagate
0.14.0—-
[ENH] Allow
if: runtime_functionin@telemetriaattribute in the form&Mod.fun/1, which will receive the result and emit the telemetry event if it returnstrue
-
[ENH] Allow
0.13.0—-
[ENH] Allow
if: compile_time_booleanin@telemetriaattribute
-
[ENH] Allow
0.12.0—-
[ENH] Allow
[transform: [args: M.f/1, result: {M, :f}]]coercers in@telemetriaattribute
-
[ENH] Allow
0.11.1—- [ENH] diagnostics improved
0.11.0—-
[FIX] properly handle
@telemetriaattribute on function heads and multiple clauses - [ENH] purge level for telemetria hooks
- [ENH] level for telemetria logs
-
[FIX] properly handle
0.9.1—-
[ENH]
@telemetria process_info: truekeyword parameter -
[ENH]
@idis set to the correctotp_app -
[ENH]
MFAis set properly for alerts -
[ENH] arguments and result are grouped under
:call - [ENH] total metadata cleanup
-
[ENH]
0.9.0—-
[ENH] add
Telemetria.Formatterthat can be used to produce JSON logs basing on metadata, natively integrated intotelemetría
-
[ENH] add
0.8.0—-
[ENH] add
applicationsoption accepting a keyword list of applications to enabletelemetriafor (with optional parameters)
-
[ENH] add
0.7.0—- [ENH] add named arguments in all calls to event’s context
0.6.1—- [BUG] wrong order using telemetry with many clauses
0.6.0—-
[ENH] accept parameters in annotation
@telemetria - [MIN] better print of events added
-
[ENH] accept parameters in annotation
0.5.2—-
[ENH]
enabled: falseconfig to purge all telemetria code at once
-
[ENH]
0.5.1—- [ENH] add result of underlying call to metric
- [ENH] decrease an amount of garbage returned from caller context
0.5.0—-
[ENH] annotation
@telemetria trueas a synonym todeft/2 - [FIX] polling is off by default
-
[ENH] annotation
0.4.0—- [ENH] default polling of system / vm states for free
- [ENH] starting in phases ensuring proper instrumenter setup
0.3.0—- [ENH] no need for any config in any environment
- [BUG] proper handling of guards in compiler, correct event names