ConsumerMetrics
Defined in: packages/core/src/capture/consumer/metrics.ts:41
Hooks the host may pass. Both are optional and must not throw.
Properties
Section titled “Properties”sampleEveryMs?
Section titled “sampleEveryMs?”
optionalsampleEveryMs?:number
Defined in: packages/core/src/capture/consumer/metrics.ts:46
Sampling interval (default DEFAULT_SAMPLE_MS); sampling is off without queueSample.
Methods
Section titled “Methods”jobFinished()?
Section titled “jobFinished()?”
optionaljobFinished(event):void
Defined in: packages/core/src/capture/consumer/metrics.ts:42
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void
queueSample()?
Section titled “queueSample()?”
optionalqueueSample(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.
Parameters
Section titled “Parameters”sample
Section titled “sample”Returns
Section titled “Returns”void