Skip to content

ConsumerMetrics

Defined in: packages/core/src/capture/consumer/metrics.ts:41

Hooks the host may pass. Both are optional and must not throw.

optional sampleEveryMs?: number

Defined in: packages/core/src/capture/consumer/metrics.ts:46

Sampling interval (default DEFAULT_SAMPLE_MS); sampling is off without queueSample.

optional jobFinished(event): void

Defined in: packages/core/src/capture/consumer/metrics.ts:42

JobFinishedEvent

void


optional queueSample(sample): void

Defined in: packages/core/src/capture/consumer/metrics.ts:44

Called every sampleEveryMs with the queue’s depth and oldest waiting job. Costs one read.

QueueSample

void