Skip to main content

Read a sync result

This page explains every part of the screen, top to bottom.

The summary cards

Five cards sit above the table. They follow your filters — change the time range or pick one connector, and the cards recalculate for that selection.

The five summary cards: Sync events, Success rate, Records synced, Partial syncs and Failed syncs

CardWhat it counts
Sync eventsRuns in the current selection
Success rateShare of those runs that did not fail. A partial run counts toward it
Records syncedItems collected across those runs
Partial syncsRuns that collected some of their data but not all
Failed syncsRuns that collected none

Success rate is colored: green at 50% or above, amber between 25% and 49%, red below 25%.

100% next to a partial run is correct

The rate counts runs that failed. A partial run collected data, so it does not lower the rate. 100% means nothing failed outright — read Partial syncs alongside it to see whether everything was complete.

Partial and Failed are counted separately

A partial run collected most of your data. A failed run collected none. They are different events, so they get their own cards — a connector with partial runs is not the same as a connector that is down.

The table

The runs table with its column headers: Time, Sync ID, Source, Sync type, Trigger, Items, Duration and Status

ColumnWhat it shows
TimeWhen the run started. Shown in UTC or your own timezone, whichever your tenant is set to — the zone is written next to the time
Sync IDIdentifier for this run — quote it when you contact support
SourceThe connector name you gave it, and its identifier
Sync typeFull, Incremental, or Other
TriggerWhether the run was started manually or on a schedule
ItemsHow many records the run attempted, succeeded and failed
DurationHow long the run took
StatusThe outcome

Select the arrow at the start of any row to expand it.

Statuses

StatusMeaningYour action
SuccessEverything the run set out to collect arrivedNone
PartialSome of the data arrived, some did notCheck what was missed
FailedThe run collected nothingFind the reason
In progressThe run has started and has not finishedWait
CompletedThe run finished without reporting a per-category outcomeNone
InterruptedThe run started, never reported a finish, and is now more than 24 hours oldRe-run it
A status never changes after the run

Each row keeps the outcome that run had at the time it ran. Mesh does not recalculate it later, so an old run keeps its original status even after the cause is fixed. Only runs that start after the fix show the new behavior.

"Interrupted" is not the same as "Failed"

Failed means Mesh tried and could not collect. Interrupted means Mesh never heard how the run ended — most often because the service restarted while it was running. The data it collected before that point is kept.

Item counts

The Items column reports up to three numbers for a run:

NumberMeaning
AttemptedHow many records the source said it had
SucceededHow many records reached Mesh
FailedThe difference between the two

The Item counts panel showing a reported Succeeded count of 212 between an unreported Attempted dash and an unreported Failed dash

A dash is not a zero

Some connectors report all three numbers. Most report only Succeeded, because their source never states an intended total.

Where a number is not reported, the screen shows a dash:

Not reported by this connector type — it does not provide this number, so the field is left blank rather than shown as 0.

A dash means "unknown", not "none". A run showing — / 1,204 / — collected 1,204 records successfully. It does not tell you that nothing failed — this connector reported neither Attempted nor Failed, so both are unknown.

A real zero is still shown as 0. If a connector reports that 40 records failed, you see 40.

Filters

The filter row: search box, sync type, status and time range, with a Clear link

FilterOptions
SearchMatch on source or identifier
Sync typeAll sync types, Full, Incremental, Other
StatusAll statuses, Success, Partial, Failed, In progress
Time rangeLast 24 hours, 7 days, 30 days, 90 days

The table and the summary cards both follow the filters.

The expanded row

Expanding a row shows what the run did in detail:

  • Item counts for the run, with the dash explained on hover.
  • Data synced — the categories of data the run collected.
  • Failure detail, for a run that failed or partly failed. You can search, sort and page through the individual failures behind a single run.

An expanded row showing event metadata, item counts, the categories under Data synced, per-category outcomes under Collection details, and the error categories

Export

Select the download icon to export to CSV.

The export covers every row matching your current filters, not just the page on screen. A notification confirms how many events were exported.

Times in the export are always UTC, even when the screen is showing your own timezone.

One export at a time

The button is disabled while an export runs, so you cannot start a duplicate by accident.