SloObserver
Auto-generated API reference for SloObserver.
Interface: SloObserver
Defined in: observability/src/slo.ts:69
#Extends
Observer
#Properties
#name
name:
string
Defined in: core/dist/index.d.ts:154
#Inherited from
Observer.name
#on
on: (
event) =>void|Promise<void>
Defined in: core/dist/index.d.ts:155
#Parameters
event
AgentEvent
#Returns
void | Promise<void>
#Inherited from
Observer.on
#otel
otel: () =>
object[]
Defined in: observability/src/slo.ts:74
OpenTelemetry-shaped metric records (push to OTLP).
#Returns
object[]
#prometheus
prometheus: () =>
string
Defined in: observability/src/slo.ts:72
Prometheus exposition text (# HELP / # TYPE / metric\{...\} value).
#Returns
string
#snapshot
snapshot: (
windowMs?) =>SloSnapshot
Defined in: observability/src/slo.ts:70
#Parameters
windowMs?
number
#Returns
#stop
stop: () =>
void
Defined in: observability/src/slo.ts:76
Stop the burn-rate timer.
#Returns
void