{"generated_at_ms":1791465653741,"window_minutes":10,"archive_lookup_minutes":30,"source_count_total":50,"source_count_returned":40,"archive_source_count":0,"latest_state_source_count":19,"latest_state_only_source_count":19,"latest_state_only_sources":["betonline","betway","betway_mz","bovada","draftkings","fanduel","fliff","hardrock","novig","pick6","pinnacle","polymarket","prizepicks","prophetx","rushbet","sleeper","superbet","tenbet","underdog"],"pulse_only_source_count":31,"pulse_only_sources":["atg","bet365","betmgm","betrivers","betrivers_ca","bwin","caesars","fanatics","kalshi","kalshi-crypto","paf","parx","pmu","pointsbet","stake","sugarhouse","tipico","unibet","unibet_au","unibet_be","unibet_de","unibet_dk","unibet_ee","unibet_fi","unibet_fr","unibet_ie","unibet_it","unibet_nl","unibet_no","unibet_ro","unibet_se"],"counts":{"ok":45,"degraded":3,"breach":2,"stale":0,"missing":0},"price_write_counts":{"ok":0,"degraded":0,"breach":0,"stale":0,"missing":50},"price_write_page_worthy":["atg","bet365","betmgm","betonline","betrivers","betrivers_ca","betway","betway_mz","bovada","bwin","caesars","draftkings","fanatics","fanduel","fliff","hardrock","kalshi","kalshi-crypto","novig","paf","parx","pick6","pinnacle","pmu","pointsbet","polymarket","prizepicks","prophetx","rushbet","sleeper","stake","sugarhouse","superbet","tenbet","tipico","underdog","unibet","unibet_au","unibet_be","unibet_de","unibet_dk","unibet_ee","unibet_fi","unibet_fr","unibet_ie","unibet_it","unibet_nl","unibet_no","unibet_ro","unibet_se"],"price_write_sla_definition":"SLA classification using only the latest priced row written to the archive. It uses a 60s minimum tight threshold because unchanged archive rows are intentionally re-emitted on a slower cadence than source reachability pulses. The top-level sla may use poll pulses or Redis latest-state when a source is reachable but prices have not changed.","collector_lag_definition":"row timestamp to Redis latest-state write, in seconds. This isolates ParlayAPI pipeline lag from source polling cadence.","source_data_state_definition":{"archive":"source has recent Postgres rows in this window","archive_and_latest_state":"source has recent Postgres rows plus Redis hot-lane telemetry","latest_state_only":"source is active in Redis hot-lane telemetry but has no recent archive rows in this window","pulse_only":"source poller is active but has no recent archive rows or Redis hot-lane telemetry in this window"},"sources":[{"source":"betway_mz","latest_ms":1791465035581,"age_s":618.2,"freshness_signal":"pulse","poll_age_s":618.2,"latest_state_age_s":618.3,"latest_state_kind":"prop","latest_state_sport_key":"table_tennis_tt_cup","source_data_state":"latest_state_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"breach","quality_score":72,"recommended_reason":"freshness_recovery","recommended_interval_s":5.14,"thresholds_s":{"tight":120.0,"stale":1800.0},"price_write_thresholds_s":{"tight":120.0,"slack":360.0,"stale":1800.0}},{"source":"tenbet","latest_ms":1791465522051,"age_s":131.7,"freshness_signal":"pulse","poll_age_s":131.7,"latest_state_age_s":132.1,"latest_state_kind":"prop","latest_state_sport_key":"soccer_czech_republic_2_liga","source_data_state":"latest_state_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":{"samples":2,"p50_s":0.102,"p95_s":0.13,"p99_s":0.13,"max_s":0.13},"sla":"degraded","quality_score":72,"recommended_reason":"freshness_recovery","recommended_interval_s":5.322,"thresholds_s":{"tight":90.0,"stale":1800.0},"price_write_thresholds_s":{"tight":90.0,"slack":300.0,"stale":1800.0}},{"source":"fliff","latest_ms":1791465582141,"age_s":71.6,"freshness_signal":"pulse","poll_age_s":71.6,"latest_state_age_s":72.4,"latest_state_kind":"prop","latest_state_sport_key":"icehockey_nhl","source_data_state":"latest_state_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":{"samples":4,"p50_s":16.946,"p95_s":17.479,"p99_s":17.479,"max_s":17.479},"sla":"degraded","quality_score":72,"recommended_reason":"freshness_recovery","recommended_interval_s":5.0,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":300.0,"stale":1800.0}},{"source":"novig","latest_ms":1791465606931,"age_s":46.8,"freshness_signal":"pulse","poll_age_s":46.8,"latest_state_age_s":47.6,"latest_state_kind":"prop","latest_state_sport_key":"tennis_wta","source_data_state":"latest_state_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":{"samples":10,"p50_s":38.319,"p95_s":39.163,"p99_s":39.163,"max_s":39.163},"sla":"breach","quality_score":72,"recommended_reason":"freshness_recovery","recommended_interval_s":3.402,"thresholds_s":{"tight":10.0,"stale":120.0},"price_write_thresholds_s":{"tight":60.0,"slack":120.0,"stale":300.0}},{"source":"betonline","latest_ms":1791465621471,"age_s":32.3,"freshness_signal":"pulse","poll_age_s":32.3,"latest_state_age_s":33.4,"latest_state_kind":"prop","latest_state_sport_key":"americanfootball_ncaaf","source_data_state":"latest_state_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":{"samples":10,"p50_s":2.146,"p95_s":2.348,"p99_s":2.348,"max_s":2.348},"sla":"degraded","quality_score":72,"recommended_reason":"freshness_recovery","recommended_interval_s":5.218,"thresholds_s":{"tight":30.0,"stale":600.0},"price_write_thresholds_s":{"tight":60.0,"slack":120.0,"stale":600.0}},{"source":"prizepicks","latest_ms":1791465613471,"age_s":40.3,"freshness_signal":"pulse","poll_age_s":40.3,"latest_state_age_s":40.7,"latest_state_kind":"prop","latest_state_sport_key":"mma_mixed_martial_arts","source_data_state":"latest_state_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":{"samples":18,"p50_s":1.376,"p95_s":2.027,"p99_s":2.027,"max_s":2.027},"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":63.548,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":300.0,"stale":1800.0}},{"source":"superbet","latest_ms":1791465625871,"age_s":27.9,"freshness_signal":"pulse","poll_age_s":27.9,"latest_state_age_s":28.5,"latest_state_kind":"odds","latest_state_sport_key":"soccer_mexico_liga_de_expansi_n_mx","source_data_state":"latest_state_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":{"samples":10,"p50_s":1.008,"p95_s":2.205,"p99_s":2.205,"max_s":2.205},"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":92.921,"thresholds_s":{"tight":90.0,"stale":1800.0},"price_write_thresholds_s":{"tight":90.0,"slack":300.0,"stale":1800.0}},{"source":"pick6","latest_ms":1791465636081,"age_s":17.7,"freshness_signal":"pulse","poll_age_s":17.7,"latest_state_age_s":17.9,"latest_state_kind":"prop","latest_state_sport_key":"americanfootball_nfl","source_data_state":"latest_state_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":{"samples":40,"p50_s":0.045,"p95_s":1.659,"p99_s":2.227,"max_s":2.227},"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":61.294,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":300.0,"stale":1800.0}},{"source":"prophetx","latest_ms":1791465640281,"age_s":13.5,"freshness_signal":"pulse","poll_age_s":13.5,"latest_state_age_s":14.5,"latest_state_kind":"prop","latest_state_sport_key":"mma_mixed_martial_arts","source_data_state":"latest_state_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":{"samples":204,"p50_s":0.001,"p95_s":0.028,"p99_s":0.087,"max_s":0.088},"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":121.698,"thresholds_s":{"tight":120.0,"stale":900.0},"price_write_thresholds_s":{"tight":120.0,"slack":360.0,"stale":900.0}},{"source":"bwin","latest_ms":1791465649241,"age_s":4.5,"freshness_signal":"pulse","poll_age_s":4.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":93.063,"thresholds_s":{"tight":90.0,"stale":1800.0},"price_write_thresholds_s":{"tight":90.0,"slack":300.0,"stale":1800.0}},{"source":"sleeper","latest_ms":1791465650641,"age_s":3.1,"freshness_signal":"pulse","poll_age_s":3.1,"latest_state_age_s":3.3,"latest_state_kind":"prop","latest_state_sport_key":"basketball_nba","source_data_state":"latest_state_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":{"samples":100,"p50_s":0.087,"p95_s":0.17,"p99_s":0.178,"max_s":0.18},"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":58.632,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":300.0,"stale":1800.0}},{"source":"betway","latest_ms":1791465652661,"age_s":1.1,"freshness_signal":"pulse","poll_age_s":1.1,"latest_state_age_s":1.6,"latest_state_kind":"prop","latest_state_sport_key":"soccer_other","source_data_state":"latest_state_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":{"samples":38,"p50_s":0.001,"p95_s":0.003,"p99_s":0.004,"max_s":0.004},"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":95.099,"thresholds_s":{"tight":90.0,"stale":1800.0},"price_write_thresholds_s":{"tight":90.0,"slack":300.0,"stale":1800.0}},{"source":"pinnacle","latest_ms":1791465652661,"age_s":1.1,"freshness_signal":"pulse","poll_age_s":1.1,"latest_state_age_s":0.4,"latest_state_kind":"odds","latest_state_sport_key":"basketball_hong_kong_bl","source_data_state":"latest_state_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":{"samples":1130,"p50_s":477.962,"p95_s":869.04,"p99_s":896.049,"max_s":906.556},"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":5.015,"thresholds_s":{"tight":5.0,"stale":60.0},"price_write_thresholds_s":{"tight":60.0,"slack":120.0,"stale":300.0}},{"source":"polymarket","latest_ms":1791465652661,"age_s":1.1,"freshness_signal":"pulse","poll_age_s":1.1,"latest_state_age_s":1.3,"latest_state_kind":"prop","latest_state_sport_key":"icehockey_nhl","source_data_state":"latest_state_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":{"samples":271,"p50_s":0.055,"p95_s":0.081,"p99_s":0.109,"max_s":0.252},"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":10.097,"thresholds_s":{"tight":10.0,"stale":120.0},"price_write_thresholds_s":{"tight":60.0,"slack":120.0,"stale":300.0}},{"source":"underdog","latest_ms":1791465652691,"age_s":1.1,"freshness_signal":"pulse","poll_age_s":1.1,"latest_state_age_s":2.2,"latest_state_kind":"prop","latest_state_sport_key":"dgpt","source_data_state":"latest_state_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":{"samples":66,"p50_s":3.405,"p95_s":4.858,"p99_s":6.322,"max_s":6.322},"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":59.573,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":300.0,"stale":1800.0}},{"source":"atg","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":95.165,"thresholds_s":{"tight":90.0,"stale":1800.0},"price_write_thresholds_s":{"tight":90.0,"slack":300.0,"stale":1800.0}},{"source":"betrivers_ca","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":83.577,"thresholds_s":{"tight":90.0,"stale":1800.0},"price_write_thresholds_s":{"tight":90.0,"slack":300.0,"stale":1800.0}},{"source":"paf","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":62.419,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":240.0,"stale":1800.0}},{"source":"pmu","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":89.031,"thresholds_s":{"tight":90.0,"stale":1800.0},"price_write_thresholds_s":{"tight":90.0,"slack":300.0,"stale":1800.0}},{"source":"pointsbet","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":29.525,"thresholds_s":{"tight":30.0,"stale":600.0},"price_write_thresholds_s":{"tight":60.0,"slack":120.0,"stale":600.0}},{"source":"rushbet","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":0.7,"latest_state_kind":"prop","latest_state_sport_key":"soccer_spain_la_liga","source_data_state":"latest_state_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":{"samples":860,"p50_s":0.002,"p95_s":0.062,"p99_s":0.208,"max_s":0.901},"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":95.257,"thresholds_s":{"tight":90.0,"stale":1800.0},"price_write_thresholds_s":{"tight":90.0,"slack":300.0,"stale":1800.0}},{"source":"stake","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":62.101,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":240.0,"stale":1800.0}},{"source":"sugarhouse","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":58.794,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":240.0,"stale":1800.0}},{"source":"tipico","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":96.386,"thresholds_s":{"tight":90.0,"stale":1800.0},"price_write_thresholds_s":{"tight":90.0,"slack":300.0,"stale":1800.0}},{"source":"unibet","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":93.37,"thresholds_s":{"tight":90.0,"stale":1800.0},"price_write_thresholds_s":{"tight":90.0,"slack":300.0,"stale":1800.0}},{"source":"unibet_au","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":56.423,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":240.0,"stale":1800.0}},{"source":"unibet_be","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":91.576,"thresholds_s":{"tight":90.0,"stale":1800.0},"price_write_thresholds_s":{"tight":90.0,"slack":300.0,"stale":1800.0}},{"source":"unibet_de","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":57.794,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":240.0,"stale":1800.0}},{"source":"unibet_dk","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":60.066,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":240.0,"stale":1800.0}},{"source":"unibet_ee","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":63.978,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":240.0,"stale":1800.0}},{"source":"unibet_fi","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":59.413,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":240.0,"stale":1800.0}},{"source":"unibet_fr","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":60.222,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":240.0,"stale":1800.0}},{"source":"unibet_ie","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":61.525,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":240.0,"stale":1800.0}},{"source":"unibet_it","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":56.929,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":240.0,"stale":1800.0}},{"source":"unibet_nl","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":90.696,"thresholds_s":{"tight":90.0,"stale":1800.0},"price_write_thresholds_s":{"tight":90.0,"slack":300.0,"stale":1800.0}},{"source":"unibet_no","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":58.027,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":240.0,"stale":1800.0}},{"source":"unibet_ro","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":57.547,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":240.0,"stale":1800.0}},{"source":"unibet_se","latest_ms":1791465653271,"age_s":0.5,"freshness_signal":"pulse","poll_age_s":0.5,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":56.294,"thresholds_s":{"tight":60.0,"stale":1800.0},"price_write_thresholds_s":{"tight":60.0,"slack":240.0,"stale":1800.0}},{"source":"bet365","latest_ms":1791465653671,"age_s":0.1,"freshness_signal":"pulse","poll_age_s":0.1,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":85.991,"thresholds_s":{"tight":90.0,"stale":1800.0},"price_write_thresholds_s":{"tight":90.0,"slack":300.0,"stale":1800.0}},{"source":"betmgm","latest_ms":1791465653671,"age_s":0.1,"freshness_signal":"pulse","poll_age_s":0.1,"latest_state_age_s":null,"latest_state_kind":null,"latest_state_sport_key":null,"source_data_state":"pulse_only","archive_row_age_s":null,"price_write_age_s":null,"price_write_sla":"missing","prices_stale":false,"rows_seen":0,"table_rows":{},"collector_lag_s":null,"sla":"ok","quality_score":90,"recommended_reason":"empty_relax","recommended_interval_s":14.002,"thresholds_s":{"tight":15.0,"stale":300.0},"price_write_thresholds_s":{"tight":60.0,"slack":120.0,"stale":300.0}}],"archive_fetch_status":"degraded","archive_fetch_error":"TimeoutError: archive fetch exceeded 0.75s"}