Lab / portfolio demosynthetic sources and simulated incidents. Not connected to a real warehouse, scheduler or production alerting stack.

Data reliability operations

DataOps Control Tower

Monitor recurring datasets like living systems: quality, freshness, schema drift, volume, duplicates, SLA and incidents — before dashboards break.

Overall reliability

74.5

/ 100

Sources

3

Open incidents

3

SLA breaches

2

Recent runs

3

Freshness & SLA

Age of each synthetic source versus its freshness SLA window.

Orders Daily Extract2h / 12h SLA
Support Tickets API8h / 6h SLA
Marketing Spend Sheet30h / 24h SLA

Schema drift

Expected-column contract vs observed fingerprint on the latest lab runs.

  • src_marketing_sheets

    Missing columns: ['leads']

    fingerprint 9988776655443322 · observed leads

Stable schemas: src_orders_daily, src_support_api

SLA scorecards

Freshness windows, reliability trend and open risk.

SLA

Orders Daily Extract

Reliability
92
SLA window
12h
Schema
ok
Incidents
1

SLA

Support Tickets API

Reliability
60
SLA window
6h
Schema
ok
Incidents
1

SLA

Marketing Spend Sheet

Reliability
71.5
SLA window
24h
Schema
drift
Incidents
1

Quality matrix

Cross-source status lights for freshness, schema, volume and quality.

SourceFreshnessSchemaVolumeQualityScore
Orders Daily Extractokokokhealthy92
Support Tickets APIbreachokokdegraded60
Marketing Spend Sheetbreachdriftokdegraded71.5

Incident timeline

Issue register with severity, status and recommended next action.

  1. Freshness SLA breached — Support Tickets API

    criticalinvestigating

    Last successful ingest is older than the 6h SLA. Downstream CX dashboards may show stale queues.

    Next action: Replay connector, verify API token and pagination, then re-run quality suite.

    Opened 09/07/2026, 09:00:00 · src_support_api

  2. Schema drift — missing expected column `leads`

    highopen

    Marketing sheet fingerprint changed. Contract expects `leads`; observed schema diverged in the synthetic seed.

    Next action: Confirm sheet header rename with Growth owner and update data contract.

    Opened 08/07/2026, 11:00:00 · src_marketing_sheets

  3. Elevated null rate on shipping_city

    mediummitigated

    Null rate crossed soft threshold on a non-critical dimension. Score still healthy.

    Next action: Backfill city from ZIP when available; keep monitoring for 3 runs.

    Opened 07/07/2026, 16:00:00 · src_orders_daily

Run replay

Latest monitored executions with score and drift signals.

RunSourceScoreRowsFreshnessVolume ΔStatus
run_orders_latestsrc_orders_daily921202h8.7%healthy
run_support_latestsrc_support_api60808h-4.8%degraded
run_marketing_latestsrc_marketing_sheets71.53030h0%degraded