Skip to main content

OperationMetrics

API Docs


Interface: OperationMetrics

Defined in: src/workers/metrics/types.ts:4

Metrics for a specific operation type.

Properties

avgMs

avgMs: number

Defined in: src/workers/metrics/types.ts:12

Average time per execution in milliseconds


count

count: number

Defined in: src/workers/metrics/types.ts:8

Total number of executions


maxMaxMs

maxMaxMs: number

Defined in: src/workers/metrics/types.ts:23

Maximum of per-snapshot maximum durations in milliseconds. This represents the largest maximum duration observed across all snapshots.


medianMs

medianMs: number

Defined in: src/workers/metrics/types.ts:25

Median execution time in milliseconds (p50)


minMaxMs

minMaxMs: number

Defined in: src/workers/metrics/types.ts:18

Minimum of per-snapshot maximum durations in milliseconds. This represents the smallest maximum duration observed across all snapshots, not the true minimum operation duration (which requires tracking individual operations).


operation

operation: string

Defined in: src/workers/metrics/types.ts:6

Operation name


p95Ms

p95Ms: number

Defined in: src/workers/metrics/types.ts:27

95th percentile execution time in milliseconds (p95)


p99Ms

p99Ms: number

Defined in: src/workers/metrics/types.ts:29

99th percentile execution time in milliseconds (p99)


totalMs

totalMs: number

Defined in: src/workers/metrics/types.ts:10

Total time in milliseconds