Skip to main content

include/pharos@probe_Probe.hrl

-record(probe, {
    id :: binary(),
    event_name :: list(gleam@erlang@atom:atom_()),
    interval_ms :: integer(),
    source :: pharos@probe:source(),
    decode :: fun((pharos@measurement:telemetry_event()) -> {ok,
            gleam@dict:dict(binary(), float())} |
        {error, binary()})
}).