Kathikon.Telemetry (Kathikon v0.2.0)

Copy Markdown View Source

Telemetry events emitted by Kathikon.

All events are prefixed with [:kathikon, ...].

Examples

:ok = Kathikon.Telemetry.attach_default_logger()

:telemetry.attach("my-handler", [[:kathikon, :job, :completed]], fn event, measurements, metadata, _ ->
  IO.inspect({event, metadata.job_id})
end)

Summary

Functions

Attaches a default logger handler for Kathikon telemetry events.

Functions

attach_default_logger()

@spec attach_default_logger() :: :ok | {:error, :already_exists}

Attaches a default logger handler for Kathikon telemetry events.

Examples

:ok = Kathikon.Telemetry.attach_default_logger()