Infrastructure · Daily Sync

Статус сбора данных

Обновлено 2026-08-17 02:53 UTC
Всего шагов
61
Успешно
54
Провалено
6
Пропущено
1
Свежесть: сбоев
8 / 28
01 Клиенты
Умалат (Унагранде)
FAILED 3s failed steps: export_platform, yd_daily
КПД
SUCCESS 68s
Avito
SUCCESS 37s
Третий Трест
SUCCESS 2123s
Калинка Групп
SUCCESS 1328s
МДС
SUCCESS 2478s
Calltouch
SUCCESS 145s
02 Свежесть данных в BigQuery
8 из 28 источников вне допуска — смотри красные строки ниже.
Дыры внутри окна: 6 источник(ов). MAX(date) их не ловит — это пропущенные дни за уже закрытым периодом.
ИсточникMAX(date)Лаг (дни)ДопускДыры (14 дн.)Статус
МДС
Яндекс.Директ 2026-08-16 0 0 нет Актуально
VK Ads 2026-08-16 0 0 1 02.08 Актуально
Avito Ads 2026-08-16 0 0 5 02.08,03.08,04.08,05.08,15.08 Актуально
CRM лиды (Sheets) 2026-08-14 2 3 Актуально
CRM лиды (amoCRM) 2026-08-16 0 3 Актуально
Лид-формы VK 2026-08-16 0 2 Актуально
Заявки Marquiz 2026-08-17 -1 2 Сегодняшний день
Матчинг расход↔лиды 2026-08-16 0 0 Актуально
Атрибуция лидов 2026-08-14 2 3 Актуально
Калинка Групп
Яндекс.Директ 2026-08-16 0 0 нет Актуально
VK Ads 2026-08-09 7 0 6 10.08,11.08,12.08,13.08,14.08,15.08 Устарело
CRM лиды (Сверка) 2026-08-14 2 3 Актуально
Лид-формы VK 2026-08-16 0 2 Актуально
Атрибуция лидов 2026-08-14 2 3 Актуально
Третий Трест
Яндекс.Директ 2026-08-16 0 0 нет Актуально
Avito Ads 2026-08-16 0 0 1 12.08 Актуально
CRM лиды 2026-08-08 8 3 Устарело
Заявки Marquiz 2026-08-16 0 2 Актуально
Звонки Calltouch 2026-08-16 0 3 Актуально
Заявки Calltouch 2026-08-16 0 2 Актуально
Сделки amo (Calltouch) 2026-08-16 0 3 Актуально
Атрибуция лидов 2026-08-16 0 3 Актуально
КПД
Яндекс.Директ 2026-08-10 6 0 5 11.08,12.08,13.08,14.08,15.08 Устарело
VK Ads 2026-08-16 0 0 нет Актуально
CRM лиды (Сверка) 2026-08-08 8 3 Устарело
Атрибуция лидов 2026-08-08 8 3 Устарело
Умалат (Унагранде)
Яндекс.Директ 2026-08-14 2 0 Устарело
Avito (прочие)
Регата 2026-07-30 17 0 14 02.08,03.08,04.08,05.08,06.08,07.08,08.08,09.08,10.08,11.08,12.08,13.08,14.08,15.08 Устарело

Актуально = MAX(date) равен вчерашнему дню. «Допуск» — сколько дней лага у источника считается нормой: 0 для дневных агрегатов рекламы, больше нуля для CRM-выгрузок и витрин атрибуции, которые физически отстают. Дыры считаются за 14 закрытых суток (не включая вчера) и статус не меняют — часть из них легитимный простой кабинета.

03 Шаги последнего прогона
КлиентШагСкриптСтатусДлительностьНачало
Умалат (Унагранде) export_platform export_umalat.py SKIP 0.0s 2026-08-17 02:53:06
Умалат (Унагранде) yd_daily sync_yd_umalat.py FAIL 2.9s 2026-08-17 02:53:03
Показать stderr (yd_daily)
Traceback (most recent call last):
  File "/opt/pragmatiq/app/Умалат/sync_yd_umalat.py", line 192, in <module>
    main()
  File "/opt/pragmatiq/app/Умалат/sync_yd_umalat.py", line 169, in main
    records = fetch_report(DATE_FROM, DATE_TO)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/pragmatiq/app/Умалат/sync_yd_umalat.py", line 95, in fetch_report
    return parse_tsv(r.text, date_from)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/pragmatiq/app/Умалат/sync_yd_umalat.py", line 119, in parse_tsv
    impressions = int(row.get("Impressions", 0) or 0)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: invalid literal for int() with base 10: '--'
КПД deploy deploy_kpd.py FAIL 2.4s 2026-08-17 02:53:00
КПД export export_kpd.py OK 21.2s 2026-08-17 02:52:38
КПД attributed sync_kpd_attributed.py OK 4.8s 2026-08-17 02:52:33
КПД vk_meta ../sync_vk_meta.py OK 12.0s 2026-08-17 02:52:21
КПД vk_reach ../sync_vk_reach.py OK 10.4s 2026-08-17 02:52:11
КПД vk_daily sync_vk_kpd.py OK 7.3s 2026-08-17 02:52:03
КПД vk_refresh ../vk_oauth.py OK 0.8s 2026-08-17 02:52:02
КПД yd_daily sync_yd_kpd.py OK 2.6s 2026-08-17 02:51:59
КПД crm_leads sync_crm_leads_kpd.py OK 4.3s 2026-08-17 02:51:55
Avito deploy deploy_avito.py FAIL 2.1s 2026-08-17 02:51:52
Avito platform_section export_avito_platform.py OK 5.6s 2026-08-17 02:51:47
Avito avito_report build_avito_report.py OK 10.9s 2026-08-17 02:51:35
Avito avito_daily sync_fact_ads_avito.py OK 17.5s 2026-08-17 02:51:18
Третий Трест deploy deploy_trest.py FAIL 2.7s 2026-08-17 02:51:15
Третий Трест projects_dashboard build_tt_projects_dashboard.py OK 13.5s 2026-08-17 02:51:01
Третий Трест monthly_report build_tt_monthly_report.py OK 12.5s 2026-08-17 02:50:48
Третий Трест platform_build export_tt.py OK 0.5s 2026-08-17 02:50:48
Третий Трест crm_gap export_tt_crm_gap.py OK 3.4s 2026-08-17 02:50:44
Третий Трест quiz_export ../ops/export_quiz_funnel.py OK 15.3s 2026-08-17 02:50:28
Третий Трест attributed sync_attributed_tt.py OK 7.0s 2026-08-17 02:50:21
Третий Трест spend_export export_tt_spend.py OK 11.4s 2026-08-17 02:50:10
Третий Трест micro_export export_tt_micro.py OK 132.2s 2026-08-17 02:47:57
Третий Трест yd_ad_titles sync_yd_ad_titles_tt.py OK 12.3s 2026-08-17 02:47:45
Третий Трест yd_search_queries sync_yd_search_queries_tt.py OK 23.4s 2026-08-17 02:47:21
Третий Трест yd_placements sync_yd_placements_tt.py OK 164.8s 2026-08-17 02:44:36
Третий Трест marquiz_leads sync_marquiz_leads_tt.py OK 15.7s 2026-08-17 02:44:20
Третий Трест ym_daily sync_ym_daily.py OK 1677.3s 2026-08-17 02:16:22
Третий Трест yd_daily sync_yd_daily_tt.py OK 27.2s 2026-08-17 02:15:55
Калинка Групп deploy deploy_kalinka.py FAIL 2.0s 2026-08-17 02:15:52
Калинка Групп export_platform export_kalinka.py OK 30.5s 2026-08-17 02:15:22
Калинка Групп quiz_funnel ../ops/export_quiz_funnel.py OK 4.9s 2026-08-17 02:15:17
Калинка Групп attributed sync_kalinka_attributed.py OK 4.9s 2026-08-17 02:15:12
Калинка Групп vk_meta ../sync_vk_meta.py OK 34.5s 2026-08-17 02:14:37
Калинка Групп vk_reach ../sync_vk_reach.py OK 10.9s 2026-08-17 02:14:26
Калинка Групп yd_ad_titles sync_yd_ad_titles_kalinka.py OK 8.5s 2026-08-17 02:14:17
Калинка Групп ym_daily sync_ym_kalinka.py OK 1185.8s 2026-08-17 01:54:31
Калинка Групп crm_leads sync_crm_leads_kalinka.py OK 6.2s 2026-08-17 01:54:24
Калинка Групп raw_leads sync_raw_leads_kalinka.py OK 8.0s 2026-08-17 01:54:16
Калинка Групп vk_refresh ../vk_oauth.py OK 0.6s 2026-08-17 01:54:15
Калинка Групп vk_from_sheets sync_vk_from_sheets_kalinka.py OK 20.4s 2026-08-17 01:53:55
Калинка Групп yd_daily sync_yd_kalinka2.py OK 7.4s 2026-08-17 01:53:47
МДС deploy deploy_mds.py FAIL 2.1s 2026-08-17 01:53:45
МДС export_mediaplan export_mds_mediaplan.py OK 9.8s 2026-08-17 01:53:35
МДС export_live export_mds_live.py OK 22.1s 2026-08-17 01:53:12
МДС mbti_track report_vk_mbti.py OK 19.8s 2026-08-17 01:52:52
МДС matching sync_mds_matching.py OK 6.0s 2026-08-17 01:52:46
МДС quiz_funnel ../ops/export_quiz_funnel.py OK 6.8s 2026-08-17 01:52:39
МДС vk_meta ../sync_vk_meta.py OK 36.2s 2026-08-17 01:52:03
МДС vk_reach ../sync_vk_reach.py OK 10.2s 2026-08-17 01:51:53
МДС vk_daily sync_vk_mds.py OK 13.8s 2026-08-17 01:51:39
МДС attributed sync_mds_attributed.py OK 4.8s 2026-08-17 01:51:34
МДС yd_ad_titles sync_yd_ad_titles.py OK 9.3s 2026-08-17 01:51:24
МДС yd_placements sync_yd_placements.py OK 9.9s 2026-08-17 01:51:14
МДС ym_daily sync_ym_daily.py OK 2290.8s 2026-08-17 01:13:03
МДС vk_refresh ../vk_oauth.py OK 0.8s 2026-08-17 01:13:02
МДС raw_leads_marquiz sync_raw_leads.py OK 11.2s 2026-08-17 01:12:50
МДС leads_crm sync_leads.py OK 8.8s 2026-08-17 01:12:41
МДС yd_daily sync_yd_daily.py OK 12.6s 2026-08-17 01:12:29
Calltouch ct_daily sync_calltouch_tt.py OK 144.7s 2026-08-17 01:10:03
04 История прогонов (7 дней)
Дата
Avito
Calltouch
КПД
Калинка Групп
МДС
Третий Трест
Умалат (Унагранде)
2026-08-17
37s
145s
68s
1328s
2478s
2123s
3s
2026-08-16
38s
167s
69s
779s
2108s
2784s
3s
2026-08-15
38s
150s
89s
1383s
2479s
2786s
27s
2026-08-14
39s
151s
72s
1716s
2628s
2692s
25s
2026-08-13
38s
148s
77s
1203s
2601s
2659s
36s
2026-08-12
35s
155s
67s
1186s
2540s
2488s
14s
2026-08-11
36s
150s
73s
1146s
2535s
2245s
15s
05 Ошибки за 7 дней
2026-08-17 · Умалат (Унагранде) · yd_daily — Traceback (most recent call last):
Traceback (most recent call last):
  File "/opt/pragmatiq/app/Умалат/sync_yd_umalat.py", line 192, in <module>
    main()
  File "/opt/pragmatiq/app/Умалат/sync_yd_umalat.py", line 169, in main
    records = fetch_report(DATE_FROM, DATE_TO)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/pragmatiq/app/Умалат/sync_yd_umalat.py", line 95, in fetch_report
    return parse_tsv(r.text, date_from)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/pragmatiq/app/Умалат/sync_yd_umalat.py", line 119, in parse_tsv
    impressions = int(row.get("Impressions", 0) or 0)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: invalid literal for int() with base 10: '--'
2026-08-17 · КПД · deploy — exit code 1
Нет подробностей
2026-08-17 · Avito · deploy — exit code 1
Нет подробностей
2026-08-17 · Третий Трест · deploy — exit code 1
Нет подробностей
2026-08-17 · Калинка Групп · deploy — exit code 1
Нет подробностей
2026-08-17 · МДС · deploy — exit code 1
Нет подробностей
2026-08-16 · Умалат (Унагранде) · yd_daily — Traceback (most recent call last):
Traceback (most recent call last):
  File "/opt/pragmatiq/app/Умалат/sync_yd_umalat.py", line 192, in <module>
    main()
  File "/opt/pragmatiq/app/Умалат/sync_yd_umalat.py", line 169, in main
    records = fetch_report(DATE_FROM, DATE_TO)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/pragmatiq/app/Умалат/sync_yd_umalat.py", line 95, in fetch_report
    return parse_tsv(r.text, date_from)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/pragmatiq/app/Умалат/sync_yd_umalat.py", line 119, in parse_tsv
    impressions = int(row.get("Impressions", 0) or 0)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: invalid literal for int() with base 10: '--'
2026-08-16 · КПД · deploy — exit code 1
Нет подробностей
2026-08-16 · Avito · deploy — exit code 1
Нет подробностей
2026-08-16 · Третий Трест · deploy — exit code 1
Нет подробностей
2026-08-16 · Калинка Групп · deploy — exit code 1
Нет подробностей
2026-08-16 · МДС · deploy — exit code 1
Нет подробностей
2026-08-15 · КПД · deploy — exit code 1
Нет подробностей
2026-08-15 · Avito · deploy — exit code 1
Нет подробностей
2026-08-15 · Третий Трест · deploy — exit code 1
Нет подробностей
2026-08-15 · Третий Трест · marquiz_leads — Traceback (most recent call last):
Traceback (most recent call last):
  File "/opt/pragmatiq/app/Третий Трест/sync_marquiz_leads_tt.py", line 366, in <module>
    main()
  File "/opt/pragmatiq/app/Третий Трест/sync_marquiz_leads_tt.py", line 349, in main
    raw = fetch_all_sheets(svc)
          ^^^^^^^^^^^^^^^^^^^^^
  File "/opt/pragmatiq/app/Третий Трест/sync_marquiz_leads_tt.py", line 182, in fetch_all_sheets
    res = svc.spreadsheets().getByDataFilter(spreadsheetId=SHEET_ID, body=body).execute()
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/pragmatiq/venv/lib/python3.12/site-packages/googleapiclient/_helpers.py", line 130, in positional_wrapper
    return wrapped(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/pragmatiq/venv/lib/python3.12/site-packages/googleapiclient/http.py", line 938, in execute
    raise HttpError(resp, content, uri=self.uri)
googleapiclient.errors.HttpError: <HttpError 503 when requesting https://sheets.googleapis.com/v4/spreadsheets/1blbhXe9otdpQXtuMrZZUNC-UQ-Jxl73Ylsn3EICpRUM:getByDataFilter?alt=json returned "The service is currently unavailable.". Details: "The service is currently unavailable.">
2026-08-15 · Калинка Групп · deploy — exit code 1
Нет подробностей
2026-08-15 · МДС · deploy — exit code 1
Нет подробностей
2026-08-14 · КПД · deploy — exit code 1
Нет подробностей
2026-08-14 · Avito · deploy — exit code 1
Нет подробностей
2026-08-14 · Третий Трест · deploy — exit code 1
Нет подробностей
2026-08-14 · Калинка Групп · deploy — exit code 1
Нет подробностей
2026-08-14 · МДС · deploy — exit code 1
Нет подробностей
2026-08-14 · МДС · ym_daily — timeout after 2400s
Нет подробностей
2026-08-13 · КПД · deploy — exit code 1
Нет подробностей
2026-08-13 · Avito · deploy — exit code 1
Нет подробностей
2026-08-13 · Третий Трест · deploy — exit code 1
Нет подробностей
2026-08-13 · Калинка Групп · deploy — exit code 1
Нет подробностей
2026-08-13 · МДС · deploy — exit code 1
Нет подробностей
2026-08-13 · МДС · ym_daily — timeout after 2400s
Нет подробностей
2026-08-10 · КПД · deploy — exit code 1
Нет подробностей
2026-08-10 · Avito · deploy — exit code 1
Нет подробностей
2026-08-10 · Третий Трест · deploy — exit code 1
Нет подробностей
2026-08-10 · Третий Трест · marquiz_leads — Traceback (most recent call last):
Traceback (most recent call last):
  File "/opt/pragmatiq/app/Третий Трест/sync_marquiz_leads_tt.py", line 366, in <module>
    main()
  File "/opt/pragmatiq/app/Третий Трест/sync_marquiz_leads_tt.py", line 349, in main
    raw = fetch_all_sheets(svc)
          ^^^^^^^^^^^^^^^^^^^^^
  File "/opt/pragmatiq/app/Третий Трест/sync_marquiz_leads_tt.py", line 159, in fetch_all_sheets
    meta = svc.spreadsheets().get(spreadsheetId=SHEET_ID).execute()
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/pragmatiq/venv/lib/python3.12/site-packages/googleapiclient/_helpers.py", line 130, in positional_wrapper
    return wrapped(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/pragmatiq/venv/lib/python3.12/site-packages/googleapiclient/http.py", line 923, in execute
    resp, content = _retry_request(
                    ^^^^^^^^^^^^^^^
  File "/opt/pragmatiq/venv/lib/python3.12/site-packages/googleapiclient/http.py", line 222, in _retry_request
    raise exception
  File "/opt/pragmatiq/venv/lib/python3.12/site-packages/googleapiclient/http.py", line 191, in _retry_request
    resp, content = http.request(uri, method, *args, **kwargs)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/pragmatiq/venv/lib/python3.12/site-packages/google_auth_httplib2.py", line 214, in request
    response, content = self.http.request(
                        ^^^^^^^^^^^^^^^^^^
  File "/opt/pragmatiq/venv/lib/python3.12/site-packages/httplib2/__init__.py", line 1755, in request
    (response, content) = self._request(
                          ^^^^^^^^^^^^^^
  File "/opt/pragmatiq/venv/lib/python3.12/site-packages/httplib2/__init__.py", line 1475, in _request
    (response, content) = self._conn_request(conn, request_uri, method, body, headers)
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/pragmatiq/venv/lib/python3.12/site-packages/httplib2/__init__.py", line 1427, in _conn_request
    response = conn.getresponse()
               ^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/http/client.py", line 1457, in getresponse
    response.begin()
  File "/usr/lib/python3.12/http/client.py", line 336, in begin
    version, status, reason = self._read_status()
                              ^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/http/client.py", line 297, in _read_status
    line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/socket.py", line 707, in readinto
    return self._sock.recv_into(b)
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/ssl.py", line 1252, in recv_into
    return self.read(nbytes, buffer)
           ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/ssl.py", line 1104, in read
    return self._sslobj.read(len, buffer)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TimeoutError: The read operation timed out
2026-08-10 · Калинка Групп · deploy — exit code 1
Нет подробностей
2026-08-10 · МДС · deploy — exit code 1
Нет подробностей