Skip to content

Latest commit

 

History

History
15 lines (8 loc) · 714 Bytes

File metadata and controls

15 lines (8 loc) · 714 Bytes

Metrics

This packages contains utilities for collecting metrics in @message-queue-toolkit

Prometheus metrics

Metrics that use Prometheus toolkit and prom-client library

MessageProcessingTimePrometheusMetric

Implementation of MessageMetricsManager that can be injected into AbstractQueueService from @message-queue-toolkit/core.

It uses Histogram metric to collect message processing times with messageType and version labels.

See MessageProcessingTimePrometheusMetric.ts for available parameters.