Skip to main content

Variable: preprintMetrics

const preprintMetrics: object

Defined in: src/observability/prometheus-registry.ts:133

Pre-defined metrics for preprint indexing.

Type declaration

indexedTotal

indexedTotal: Counter<"status" | "field">

Total preprints indexed counter.

Remarks

Labels: field (knowledge graph field), status (success/error)

Example

preprintMetrics.indexedTotal.inc({ field: 'cs.AI', status: 'success' });

indexingDuration

indexingDuration: Histogram<"status">

Preprint indexing duration histogram.

Remarks

Labels: status (success/error)

Example

const end = preprintMetrics.indexingDuration.startTimer();
// ... index preprint ...
end({ status: 'success' });

Remarks

Tracks preprint indexing operations and errors.