Jobs

Get a backfill's progress

Gets what a logs backfill is doing: waiting, selecting its events with Athena, or sending them, with how many it has read and each vendor has received. Read live while the backfill runs; the final counts once it ends.

get/v1/jobs/{id}/progress

Request

  • Base URL
    https://docs.grepr.ai (the document declares no server; this is the origin it was published from)
  • Auth
    • API key in header GREPR-API-KEY
    • or OpenID Connect (https://grepr-prod.us.auth0.com/.well-known/openid-configuration)

Path parameters

idstring required

Id of the backfill

Response

Progress retrieved successfully

bytesScannedinteger

The bytes the backfill's current query has scanned.

eventsDeliveredobject

The events each vendor confirmed receiving, by vendor integration id.

eventsReadinteger

The events read so far.

eventsTotalinteger

The events selected to send, once they are. A vendor can receive fewer, since events it already has are skipped.

failureReasonstring

Why the backfill failed, when it did.

phase'PENDING' | 'WAITING' | 'STARTING' | 'FINDING_CUTOFF' | 'EXPORTING' | 'SENDING' | 'NOTHING_TO_SEND' | 'FINISHED' | 'FAILED' | 'CANCELLED' | 'DELETED' required

What the backfill is doing.

selectingMillisinteger

How long the backfill's current query has queued and run.

waitingReasonstring

Why the backfill is waiting, when it is.

Changes

No recorded changes to this operation across all 1 revision of this API.