Observability Guide
Current Sync Run Overview
When embedding Census, your customers will be interested in seeing the status of their sync runs. Typically, apps that embed Census will show statuses like “Running” or “Completed”, along with information about sync progress.
Our product docs cover the different data points and their meanings.
Each of the pieces of information in the image above is retrievable via API. To fetch the latest sync run for a given sync configuration, query
the List Sync Runs endpoint with the per_page: 1
. This will return the most recent sync run.
The response for the sync run will look like
- Status -
status
- Start Time -
created_at
- Total Source Records -
source_record_count
- Changed Source Records - the UI displays the sum of
source_record_updates
andsource_record_deletes
- Invalid Source Records -
source_record_invalids
- Successfully Synced Records -
records_updated
- Rejected Records -
records_failed
- (if running) Estimated Time Remaining - coming soon
- (if completed) End Time -
completed_at
- Steps and Progress - Somewhat captured in
current_step
, more detailed progress coming soon.
Was this page helpful?