api

http4k / org.http4k.filter / OpenTelemetryMetrics

OpenTelemetryMetrics

class OpenTelemetryMetrics

Constructors

Name Summary
<init> OpenTelemetryMetrics(defaults: MetricsDefaults)

Functions

Name Summary
RequestCounter fun RequestCounter(meter: Meter = Http4kOpenTelemetry.meter, name: String = defaults.counterDescription.first, description: String = defaults.counterDescription.second, labeler: HttpTransactionLabeler = defaults.labeler, clock: Clock = systemUTC()): Filter
RequestTimer fun RequestTimer(meter: Meter = Http4kOpenTelemetry.meter, name: String = defaults.timerDescription.first, description: String = defaults.timerDescription.second, labeler: HttpTransactionLabeler = defaults.labeler, clock: Clock = systemUTC()): Filter