HostKit.Telemetry.Signal (host_kit v0.1.0-beta.1)

Copy Markdown View Source

Declarative OpenTelemetry collection intent.

Summary

Types

t()

@type t() :: %HostKit.Telemetry.Signal{
  attributes: map(),
  logs: term(),
  meta: map(),
  metrics: term(),
  resource_id: term(),
  service_name: String.t() | atom() | nil,
  signals: [atom()],
  traces: term()
}

Functions

new(attrs)

@spec new(map() | keyword()) :: t()