Interface: PrometheusMetricsOptions
Defined in: src/observability/metrics-exporter.ts:29
Configuration options for PrometheusMetrics.
Properties
defaultBuckets?
readonlyoptionaldefaultBuckets: readonlynumber[]
Defined in: src/observability/metrics-exporter.ts:58
Default histogram buckets.
Remarks
Used when creating new histogram metrics.
Default Value
[0.01, 0.05, 0.1, 0.5, 1, 5, 10]
maxCardinality?
readonlyoptionalmaxCardinality:number
Defined in: src/observability/metrics-exporter.ts:68
Maximum cardinality per metric.
Remarks
Limits unique label combinations to prevent memory issues.
Default Value
10000
prefix?
readonlyoptionalprefix:string
Defined in: src/observability/metrics-exporter.ts:48
Prefix for all metric names.
Remarks
Helps namespace metrics and avoid collisions.
Default Value
'chive_'
registry?
readonlyoptionalregistry:Registry<"text/plain; version=0.0.4; charset=utf-8">
Defined in: src/observability/metrics-exporter.ts:38
Prometheus registry to use.
Remarks
Defaults to the shared prometheusRegistry.
Default Value
prometheusRegistry