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.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