MiregoElixirOtelAgent.Metrics (mirego_elixir_otel_agent v0.2.0)

Copy Markdown View Source

Baseline Telemetry.Metrics definitions plus host-module extra_metrics/0.

Baseline groups (via use MiregoElixirOtelAgent, baseline_metrics: ...):

  • :vm — BEAM memory / run queues / system counts
  • :http — Phoenix endpoint request duration
  • :ecto — DB client operation + connection wait (needs ecto_prefixes:)
  • :graphql — Absinthe operation duration

Summary

Functions

Baseline + extra_metrics/0 from the host module.

Baseline metrics only.

Functions

all(module, opts \\ [])

@spec all(module(), keyword()) :: [Telemetry.Metrics.t()]

Baseline + extra_metrics/0 from the host module.

baseline(opts \\ [])

@spec baseline(keyword()) :: [Telemetry.Metrics.t()]

Baseline metrics only.