Skip to main content
Version: Next

StatisticState

Contains the statistics state

Index

Properties

crawlerFinishedAt

crawlerFinishedAt: null | string | Date

crawlerRuntimeMillis

crawlerRuntimeMillis: number

crawlerStartedAt

crawlerStartedAt: null | string | Date

errors

errors: Record<string, unknown>

instanceStart

instanceStart: number

When the current capture window started, as a Date.now() timestamp. Rebased on load so that the runtime reported by Statistics.calculate spans a migration rather than restarting from zero.

requestMaxDurationMillis

requestMaxDurationMillis: number

requestMinDurationMillis

requestMinDurationMillis: number

requestRetryHistogram

requestRetryHistogram: number[]

Retries histogram - index i holds the number of requests that finished after i retries.

requestsFailed

requestsFailed: number

requestsFailedPerMinute

requestsFailedPerMinute: number

requestsFinished

requestsFinished: number

requestsFinishedPerMinute

requestsFinishedPerMinute: number

requestsRetries

requestsRetries: number

requestsWithStatusCode

requestsWithStatusCode: Record<string, number>

requestTotalFailedDurationMillis

requestTotalFailedDurationMillis: number

requestTotalFinishedDurationMillis

requestTotalFinishedDurationMillis: number

retryErrors

retryErrors: Record<string, unknown>

statsPersistedAt

statsPersistedAt: null | string | Date