• LogParser v0.8.2, last updated at 2026-03-27 08:32:18, http://scrapyd-0:6800/logs/sourcing_v2/sytner.gb/task_11_2026-03-27T08_30_00.json

PROJECT (sourcing_v2), SPIDER (sytner.gb)

  • Log analysis
  • Log categorization
  • Progress visualization
  • View log
  • Crawler.stats
  • projectsourcing_v2
    spidersytner.gb
    jobtask_11_2026-03-27T08_30_00
    first_log_time2026-03-27 08:30:04
    latest_log_time2026-03-27 08:32:17
    runtime0:02:13
    crawled_pages 18
    scraped_items 17
    shutdown_reasonN/A
    finish_reasonfinished
    log_critical_count0
    log_error_count0
    log_warning_count1
    log_redirect_count0
    log_retry_count0
    log_ignore_count0
    latest_crawl
    latest_scrape
    latest_log
    current_time
    latest_itemN/A
    • WARNING+

    • warning_logs
      1 in total

      2026-03-27 08:31:27 [scrapy_zyte_api._params] WARNING: Request <GET https://auction.sytner.co.uk/Listing/Detail/562147> would get 101 cookies, but request cookie automatic mapping is limited to 100 cookies (see the ZYTE_API_MAX_COOKIES setting), so only 100 cookies have been added to this request. To silence this warning, set the request cookies manually through the experimental.requestCookies Zyte API parameter instead. Alternatively, if Zyte API starts supporting more than 100 request cookies, update the ZYTE_API_MAX_COOKIES setting accordingly.

      INFO

      DEBUG

    • scrapy_version

      2.11.2
    • telnet_console

      127.0.0.1:6023
    • telnet_password

      8451b3e48fe79c08
    • latest_crawl

      2026-03-27 08:32:16 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://auction.sytner.co.uk/Listing/Detail/562147> (referer: https://auction.sytner.co.uk/Listing/Search?Type=Basic&Manufacturers=Manufacturer+%28Any%29&Min_Category_PriceID=0&Max_Category_PriceID=999999999) ['zyte-api']
    • latest_scrape

      2026-03-27 08:32:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://auction.sytner.co.uk/Listing/Detail/562147>
    • latest_stat

      2026-03-27 08:32:05 [scrapy.extensions.logstats] INFO: Crawled 17 pages (at 9 pages/min), scraped 16 items (at 9 items/min)
    • Head

      2026-03-27 08:30:04 [scrapy.utils.log] INFO: Scrapy 2.11.2 started (bot: SourcingV2)
      2026-03-27 08:30:04 [scrapy.utils.log] INFO: Versions: lxml 5.2.2.0, libxml2 2.12.6, cssselect 1.2.0, parsel 1.9.1, w3lib 2.1.2, Twisted 24.3.0, Python 3.11.2 (main, Mar 13 2023, 12:18:29) [GCC 12.2.0], pyOpenSSL 24.1.0 (OpenSSL 3.2.1 30 Jan 2024), cryptography 42.0.7, Platform Linux-5.15.0-1098-azure-x86_64-with-glibc2.36
      2026-03-27 08:30:04 [sytner.gb] INFO: Starting spider sytner.gb
      2026-03-27 08:30:04 [scrapy.addons] INFO: Enabled addons:
      []
      2026-03-27 08:30:04 [asyncio] DEBUG: Using selector: EpollSelector
      2026-03-27 08:30:04 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
      2026-03-27 08:30:04 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
      2026-03-27 08:30:04 [scrapy.extensions.telnet] INFO: Telnet Password: 8451b3e48fe79c08
      2026-03-27 08:30:04 [scrapy.middleware] INFO: Enabled extensions:
      ['scrapy.extensions.corestats.CoreStats',
       'scrapy.extensions.telnet.TelnetConsole',
       'scrapy.extensions.memusage.MemoryUsage',
       'scrapy.extensions.feedexport.FeedExporter',
       'scrapy.extensions.logstats.LogStats',
       'scrapy.extensions.closespider.CloseSpider']
      2026-03-27 08:30:04 [scrapy.crawler] INFO: Overridden settings:
      {'BOT_NAME': 'SourcingV2',
       'CLOSESPIDER_TIMEOUT': 7200,
       'DOWNLOAD_MAXSIZE': 52428800,
       'DOWNLOAD_WARNSIZE': 10485760,
       'FEED_EXPORT_ENCODING': 'utf-8',
       'LOG_FILE': '/var/log/scrapyd/logs/sourcing_v2/sytner.gb/task_11_2026-03-27T08_30_00.log',
       'LOG_FORMATTER': 'crawlers.log_formatter.SourcingLogFormatter',
       'MEMUSAGE_LIMIT_MB': 2048,
       'MEMUSAGE_WARNING_MB': 1536,
       'NEWSPIDER_MODULE': 'spiders',
       'REQUEST_FINGERPRINTER_CLASS': 'scrapy_zyte_api.ScrapyZyteAPIRequestFingerprinter',
       'REQUEST_FINGERPRINTER_IMPLEMENTATION': '2.7',
       'SPIDER_MODULES': ['spiders', 'auth_check'],
       'TWISTED_REACTOR': 'twisted.internet.asyncioreactor.AsyncioSelectorReactor',
       'USER_AGENT': ''}
      2026-03-27 08:30:05 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
      2026-03-27 08:30:05 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with '5857011'
      2026-03-27 08:30:05 [scrapy.middleware] INFO: Enabled downloader middlewares:
      ['scrapy.downloadermiddlewares.offsite.OffsiteMiddleware',
       'scrapy.downloadermiddlewares.httpauth.HttpAuthMiddleware',
       'scrapy.downloadermiddlewares.downloadtimeout.DownloadTimeoutMiddleware',
       'scrapy.downloadermiddlewares.defaultheaders.DefaultHeadersMiddleware',
       'scrapy.downloadermiddlewares.useragent.UserAgentMiddleware',
       'scrapy_zyte_api.ScrapyZyteAPIDownloaderMiddleware',
       'scrapy.downloadermiddlewares.retry.RetryMiddleware',
       'scrapy.downloadermiddlewares.redirect.MetaRefreshMiddleware',
       'scrapy.downloadermiddlewares.httpcompression.HttpCompressionMiddleware',
       'scrapy.downloadermiddlewares.redirect.RedirectMiddleware',
       'scrapy.downloadermiddlewares.cookies.CookiesMiddleware',
       'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware',
       'scrapy.downloadermiddlewares.stats.DownloaderStats']
      2026-03-27 08:30:05 [crawlers.middlewares.id_gen_middleware] INFO: Setting up IdGenerationMiddleware
      2026-03-27 08:30:05 [scrapy.middleware] INFO: Enabled spider middlewares:
      ['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware',
       'scrapy_zyte_api.ScrapyZyteAPISpiderMiddleware',
       'crawlers.middlewares.monitoring_spider_middleware.MonitoringSpiderMiddleware',
       'scrapy.spidermiddlewares.referer.RefererMiddleware',
       'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware',
       'scrapy.spidermiddlewares.depth.DepthMiddleware',
       'crawlers.middlewares.photo_download_middleware.PhotoDownloadMiddleware',
       'crawlers.middlewares.report_download_middleware.ReportDownloadMiddleware',
       'crawlers.middlewares.id_gen_middleware.IdGenMiddleware']
      2026-03-27 08:30:05 [azure.identity._credentials.environment] INFO: Incomplete environment configuration for EnvironmentCredential. These variables are set: AZURE_TENANT_ID, AZURE_CLIENT_ID
      2026-03-27 08:30:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): login.microsoftonline.com:443
      2026-03-27 08:30:05 [urllib3.connectionpool] DEBUG: https://login.microsoftonline.com:443 "POST /8ea908c1-4e85-4692-bc3f-3646b9b40891/oauth2/v2.0/token HTTP/1.1" 200 2118
      2026-03-27 08:30:05 [azure.identity._credentials.chained] INFO: DefaultAzureCredential acquired a token from WorkloadIdentityCredential
      2026-03-27 08:30:05 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): alxsourcingstorageprod.table.core.windows.net:443
      2026-03-27 08:30:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
      2026-03-27 08:30:05 [crawlers.pipelines.translation_pipeline] INFO: Loading translations for language: auto
      2026-03-27 08:30:05 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /Translations()?$filter=PartitionKey%20eq%20%27auto%27%20and%20RowKey%20eq%20%27auto%27 HTTP/1.1" 200 None
      2026-03-27 08:30:05 [crawlers.pipelines.item_rules_pipeline] INFO: Setting up ItemRules Pipeline
      2026-03-27 08:30:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: invalid_location_for_country.json
      2026-03-27 08:30:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: damaged_cars_from_auction_title.json
      2026-03-27 08:30:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: puretech_for_country.json
      2026-03-27 08:30:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: puretech_for_fr.json
      2026-03-27 08:30:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: missing_photos.json
      2026-03-27 08:30:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: damaged_from_info.json
      2026-03-27 08:30:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: makes_not_allowed.json
      2026-03-27 08:30:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: not_operable_from_info.json
      2026-03-27 08:30:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: makes_models_not_allowed.json
      2026-03-27 08:30:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: keywords_from_title.json
      2026-03-27 08:30:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: imported_cars.json
      2026-03-27 08:30:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: invalid_currency.json
      2026-03-27 08:30:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: missing_mileage.json
      2026-03-27 08:30:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: keywords_from_auction_title.json
      2026-03-27 08:30:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: invalid_country_of_origin.json
      2026-03-27 08:30:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: puretech_for_pt.json
      2026-03-27 08:30:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: electric_cars.json
      2026-03-27 08:30:05 [crawlers.filter_rules.rules_loader] INFO: Loaded rule: missing_color.json
      2026-03-27 08:30:05 [crawlers.pipelines.post_to_api] INFO: Setting up PostToApi Pipeline pointing to https://api.app.infinit.cc/api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing
      2026-03-27 08:30:05 [scrapy.middleware] INFO: Enabled item pipelines:
      ['crawlers.pipelines.translation_pipeline.TranslationPipeline',
       'crawlers.pipelines.item_rules_pipeline.ItemRulesPipeline',
       'crawlers.pipelines.post_to_api.PostToApiPipeline']
      2026-03-27 08:30:05 [scrapy.core.engine] INFO: Spider opened
      2026-03-27 08:30:05 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
      2026-03-27 08:30:05 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6023
      2026-03-27 08:30:05 [scrapy.extensions.memusage] INFO: Peak memory usage is 140MiB
      2026-03-27 08:30:05 [scrapy-playwright] INFO: Starting download handler
      
      2026-03-27 08:30:05 [scrapy-playwright] INFO: Starting download handler
      2026-03-27 08:30:10 [scrapy-playwright] INFO: Launching browser firefox
      2026-03-27 08:30:10 [scrapy-playwright] INFO: Browser firefox launched
      2026-03-27 08:30:11 [scrapy-playwright] DEBUG: Browser context started: 'default' (persistent=False, remote=False)
    • Tail

       'currency': 'GBP',
       'doors_number': 4,
       'emission_standard': None,
       'engine': '2.0L',
       'engine_horse_power': None,
       'expiration_date': '2026-03-28T17:33:36Z',
       'fuel_type': 'Petrol',
       'is_damaged': False,
       'is_operable': True,
       'is_vat_deductible': False,
       'is_vat_included': False,
       'license_plate': 'YG18LXM',
       'link_to_web_offer': 'https://auction.sytner.co.uk/Listing/Detail/562147',
       'listing': 'auction',
       'location': None,
       'make': 'BMW',
       'model': '3 Series',
       'odometer': 61000,
       'odometer_reading_unit': 'mi',
       'origin_country_code': 'GB',
       'original_photo_count': 0,
       'photo_urls': ['https://imagecdn.sytner.co.uk:443/1774457241/868d1dd9/Bd6xavltt1imxhyjr3aLgF9YoDE_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457244/3e8392dc/FHvubqnDfMRrMVRkZ4zQqvaDptY_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457245/fad5d21c/5u1qLBEreoghAvyA_j_CwOMeWCc_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457247/70304183/Naedoxfl8FDW5R1v57NEetNDgSo_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457247/1fac039d/rhkCRBAZwtQIlWyLpRG60b_y_T8_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457250/6dd5227c/LYyvhzK_SyZY18oRYRpj1G50HpI_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457251/29ea7bdd/xXTu5EsGCh_XDJ8weVroJb_hbsc_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457252/5aea28ce/3sL3sxejdpPJngb_W5wPpEds1q0_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457252/95703772/qY77lWGlJwa7_5kRxs2SU9OgU_o_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457255/59372f41/_34UzRS4F2__DxTg3ZneLL2fIHs_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457256/ae4035bd/pWVzukQjVbxljhwO771WVteprig_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457257/ef483812/5_GCAt01FCuYgpD2kHz2Mswm_WY_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457258/ed261c33/k4HvLLr4IgWIkV0a9DGcR4fi2WU_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457260/ac98f311/ynv1shyQlnLKI1bEZXhaJAVMAyU_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457261/b278ec45/KPfhsRZjRPLzdjZmmVgyVq_qQtQ_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457262/ba5df48b/kxxFzxivUaVL44ded7z8VuWgXCA_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457263/8192e9fd/2mx2UKGBrwUXWDv3Y_nxn1KCF8E_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457263/3efb1c3d/w_6fDhG8KslVaUNm_xdOT4TuAtg_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457264/2500b009/tIihhObxqMkN50sABXlkB8jpxdc_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457265/46d2a0a5/bouRRKkH9V6baYK4A6wCUA5LinM_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457266/bfb3bf23/LkJ_95ck_fx0T1_uJdpOTWCWyLs_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457268/90e5a8b6/Wu9Ipf3WN7JpS46LSAstZaKr1Bo_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457269/dedc6b75/N6JSoPekOS_pnRDiI0tHlmDZMGY_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457271/8f8a49a7/5fF2F7x5iqeZUaWVbmJlR7waRe8_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457272/e50f4c44/0szC424UZqSQsC72Yq0GMnYcm4k_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457272/e6e4323e/TvN2kXbePaS7e0Yzht20X_4iKT4_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457273/114afc02/DZ49eJTEpBTq3NfWnq2EC4M3Hbg_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457274/1ccc9acc/tyJIhl7QSJVmzH8HXGjCW6OWIqg_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457274/0a4c4210/0rIyud4ZllzoxAyT6LAOajvf1LY_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457275/fa873425/x8bePKrYpO0AP_0GbeP_IkkS164_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457276/d34361a9/eKTQry3fiseLZmKVVtS2iwtzy1Q_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457277/cea35701/UY9o9qArn72_3wNVL3d_DqBZh7Q_/STD_1440x810',
                      'https://imagecdn.sytner.co.uk:443/1774457280/7dc9fa6a/Lmkb0JtrjZkfpZgebTGr6bR6ArE_/STD_1440x810'],
       'price': 4450.0,
       'price_includes_vat': False,
       'registration_date': '2018-03-21',
       'seats_number': None,
       'seller_name': 'Sytner Select Nottingham',
       'title': 'BMW 3 SERIES SALOON',
       'transmission': 'automatic',
       'trim': 'Saloon',
       'vin': 'WBA8A12060ED49878',
       'year': 2018}
      2026-03-27 08:32:16 [crawlers.middlewares.id_gen_middleware] INFO: Generated ID for item: 1df90713-c10c-5dcb-a7e6-8f44f0bf4429 with identifier: 562147
      2026-03-27 08:32:16 [crawlers.middlewares.report_download_middleware] INFO: Skipping car_expert_report download for item 1df90713-c10c-5dcb-a7e6-8f44f0bf4429 with scrape type 2
      2026-03-27 08:32:16 [crawlers.middlewares.photo_download_middleware] INFO: Skipping photo download for item 1df90713-c10c-5dcb-a7e6-8f44f0bf4429 with scrape type 2
      2026-03-27 08:32:17 [crawlers.middlewares.monitoring_spider_middleware] INFO: Spider: sytner.gb, Processed item id: 1df90713-c10c-5dcb-a7e6-8f44f0bf4429, identifier: 562147
      2026-03-27 08:32:17 [crawlers.pipelines.translation_pipeline] INFO: Spider: sytner.gb, Translating item: 1df90713-c10c-5dcb-a7e6-8f44f0bf4429 with identifier: 562147
      2026-03-27 08:32:17 [crawlers.pipelines.item_rules_pipeline] INFO: Spider: sytner.gb, Applying rules to item: 1df90713-c10c-5dcb-a7e6-8f44f0bf4429 with identifier: 562147
      2026-03-27 08:32:17 [crawlers.pipelines.post_to_api] INFO: Spider: sytner.gb, Posting item: 1df90713-c10c-5dcb-a7e6-8f44f0bf4429 with identifier: 562147 to the API
      2026-03-27 08:32:17 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): api.app.infinit.cc:443
      2026-03-27 08:32:17 [urllib3.connectionpool] DEBUG: https://api.app.infinit.cc:443 "POST /api/command/Alx.Cars.Contracts.Internal.Sourcing.AddListing HTTP/1.1" 200 None
      2026-03-27 08:32:17 [scrapy.core.scraper] DEBUG: Scraped from <200 https://auction.sytner.co.uk/Listing/Detail/562147>
      {'auction_title': '',
       'c_o_2_emission_value': None,
       'car_expert_report_source_url': None,
       'category': None,
       'color': 'White',
       'currency': 'GBP',
       'doors_number': 4,
       'emission_standard': None,
       'engine': '2.0L',
       'engine_horse_power': None,
       'expiration_date': '2026-03-28T17:33:36Z',
       'fuel_type': 'Petrol',
       'id': '1df90713-c10c-5dcb-a7e6-8f44f0bf4429',
       'is_damaged': False,
       'is_operable': True,
       'is_vat_deductible': False,
       'is_vat_included': False,
       'license_plate': 'YG18LXM',
       'link_to_web_offer': 'https://auction.sytner.co.uk/Listing/Detail/562147',
       'listing': 'auction',
       'location': None,
       'make': 'BMW',
       'model': '3 Series',
       'odometer': 61000,
       'odometer_reading_unit': 'mi',
       'origin_country_code': 'GB',
       'original_photo_count': 0,
       'price': 4450.0,
       'price_includes_vat': False,
       'registration_date': '2018-03-21',
       'seats_number': None,
       'seller_name': 'Sytner Select Nottingham',
       'title': 'BMW 3 SERIES SALOON',
       'transmission': 'automatic',
       'trim': 'Saloon',
       'vin': 'WBA8A12060ED49878',
       'year': 2018}
      2026-03-27 08:32:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
      2026-03-27 08:32:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27sytner.gb%27%20and%20RowKey%20eq%20%27562147%27 HTTP/1.1" 200 None
      2026-03-27 08:32:17 [sytner.gb] INFO: Saving data for 562147: {'auction_closing_time': 1774719216.0, 'created_time': 1774506706.372826, 'last_price_update_time': 1774600337.380791}
      2026-03-27 08:32:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
      2026-03-27 08:32:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "PATCH /ScrapedListings(PartitionKey='sytner.gb',RowKey='562147') HTTP/1.1" 204 0
      2026-03-27 08:32:17 [scrapy.core.engine] INFO: Closing spider (finished)
      2026-03-27 08:32:17 [sytner.gb] INFO: sytner.gb Crawl ended with reason finished, scrape types: {<ScrapeType.NEW: 1>: 0, <ScrapeType.NEW_DUPLICATE_ID: 4>: 0, <ScrapeType.PRICE_UPDATE: 2>: 0, <ScrapeType.AUCTION_UPDATE: 3>: 0, <ScrapeType.SKIPPED: 0>: 0, <ScrapeType.BATCH_SKIPPED: 5>: 0}
      2026-03-27 08:32:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "POST /Tables HTTP/1.1" 409 None
      2026-03-27 08:32:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "GET /ScrapedListings()?$filter=PartitionKey%20eq%20%27sytner.gb%27%20and%20last_price_update_time%20lt%201774168337 HTTP/1.1" 200 None
      2026-03-27 08:32:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='sytner.gb',RowKey='562057') HTTP/1.1" 204 0
      2026-03-27 08:32:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='sytner.gb',RowKey='562064') HTTP/1.1" 204 0
      2026-03-27 08:32:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='sytner.gb',RowKey='562065') HTTP/1.1" 204 0
      2026-03-27 08:32:17 [urllib3.connectionpool] DEBUG: https://alxsourcingstorageprod.table.core.windows.net:443 "DELETE /ScrapedListings(PartitionKey='sytner.gb',RowKey='562066') HTTP/1.1" 204 0
      2026-03-27 08:32:17 [scrapy.extensions.feedexport] INFO: Stored jsonlines feed (17 items) in: file:///var/lib/scrapyd/items/sourcing_v2/sytner.gb/task_11_2026-03-27T08_30_00.jl
      2026-03-27 08:32:17 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
      {'downloader/request_bytes': 26641,
       'downloader/request_count': 18,
       'downloader/request_method_count/GET': 18,
       'downloader/response_bytes': 5854127,
       'downloader/response_count': 18,
       'downloader/response_status_count/200': 18,
       'elapsed_time_seconds': 132.008624,
       'feedexport/success_count/FileFeedStorage': 1,
       'finish_reason': 'finished',
       'finish_time': datetime.datetime(2026, 3, 27, 8, 32, 17, 618429, tzinfo=datetime.timezone.utc),
       'item_scraped_count': 17,
       'log_count/DEBUG': 887,
       'log_count/INFO': 294,
       'log_count/WARNING': 1,
       'memusage/max': 214990848,
       'memusage/startup': 147701760,
       'playwright/context_count': 1,
       'playwright/context_count/max_concurrent': 1,
       'playwright/context_count/persistent/False': 1,
       'playwright/context_count/remote/False': 1,
       'playwright/page_count': 1,
       'playwright/page_count/max_concurrent': 1,
       'playwright/request_count': 304,
       'playwright/request_count/aborted': 126,
       'playwright/request_count/method/GET': 278,
       'playwright/request_count/method/POST': 26,
       'playwright/request_count/navigation': 5,
       'playwright/request_count/resource_type/document': 5,
       'playwright/request_count/resource_type/fetch': 7,
       'playwright/request_count/resource_type/font': 18,
       'playwright/request_count/resource_type/image': 120,
       'playwright/request_count/resource_type/other': 2,
       'playwright/request_count/resource_type/script': 90,
       'playwright/request_count/resource_type/stylesheet': 34,
       'playwright/request_count/resource_type/xhr': 28,
       'playwright/response_count': 177,
       'playwright/response_count/method/GET': 152,
       'playwright/response_count/method/POST': 25,
       'playwright/response_count/resource_type/document': 5,
       'playwright/response_count/resource_type/fetch': 7,
       'playwright/response_count/resource_type/font': 18,
       'playwright/response_count/resource_type/other': 2,
       'playwright/response_count/resource_type/script': 84,
       'playwright/response_count/resource_type/stylesheet': 34,
       'playwright/response_count/resource_type/xhr': 27,
       'request_depth_max': 1,
       'response_received_count': 18,
       'scheduler/dequeued': 18,
       'scheduler/dequeued/memory': 18,
       'scheduler/enqueued': 18,
       'scheduler/enqueued/memory': 18,
       'scrape_type/price_update': 17,
       'scrape_type/skipped': 26,
       'scrapy-zyte-api/429': 0,
       'scrapy-zyte-api/attempts': 17,
       'scrapy-zyte-api/error_ratio': 0.0,
       'scrapy-zyte-api/errors': 0,
       'scrapy-zyte-api/fatal_errors': 0,
       'scrapy-zyte-api/mean_connection_seconds': 29.583929855595617,
       'scrapy-zyte-api/mean_response_seconds': 29.71086150615969,
       'scrapy-zyte-api/processed': 17,
       'scrapy-zyte-api/request_args/actions': 17,
       'scrapy-zyte-api/request_args/browserHtml': 17,
       'scrapy-zyte-api/request_args/experimental.requestCookies': 17,
       'scrapy-zyte-api/request_args/experimental.responseCookies': 17,
       'scrapy-zyte-api/request_args/requestHeaders': 17,
       'scrapy-zyte-api/request_args/sessionContext': 17,
       'scrapy-zyte-api/request_args/url': 17,
       'scrapy-zyte-api/status_codes/200': 17,
       'scrapy-zyte-api/success': 17,
       'scrapy-zyte-api/success_ratio': 1.0,
       'scrapy-zyte-api/throttle_ratio': 0.0,
       'start_time': datetime.datetime(2026, 3, 27, 8, 30, 5, 609805, tzinfo=datetime.timezone.utc)}
      2026-03-27 08:32:17 [scrapy.core.engine] INFO: Spider closed (finished)
    • Log

      /1/log/utf8/sourcing_v2/sytner.gb/task_11_2026-03-27T08_30_00/?job_finished=True

    • Source

      http://scrapyd-0:6800/logs/sourcing_v2/sytner.gb/task_11_2026-03-27T08_30_00.log

  • sourcelog
    last_update_time2026-03-27 08:32:17
    last_update_timestamp1774600337
    downloader/request_bytes26641
    downloader/request_count18
    downloader/request_method_count/GET18
    downloader/response_bytes5854127
    downloader/response_count18
    downloader/response_status_count/20018
    elapsed_time_seconds132.008624
    feedexport/success_count/FileFeedStorage1
    finish_reasonfinished
    finish_timedatetime.datetime(2026, 3, 27, 8, 32, 17, 618429, tzinfo=datetime.timezone.utc)
    item_scraped_count17
    log_count/DEBUG887
    log_count/INFO294
    log_count/WARNING1
    memusage/max214990848
    memusage/startup147701760
    playwright/context_count1
    playwright/context_count/max_concurrent1
    playwright/context_count/persistent/False1
    playwright/context_count/remote/False1
    playwright/page_count1
    playwright/page_count/max_concurrent1
    playwright/request_count304
    playwright/request_count/aborted126
    playwright/request_count/method/GET278
    playwright/request_count/method/POST26
    playwright/request_count/navigation5
    playwright/request_count/resource_type/document5
    playwright/request_count/resource_type/fetch7
    playwright/request_count/resource_type/font18
    playwright/request_count/resource_type/image120
    playwright/request_count/resource_type/other2
    playwright/request_count/resource_type/script90
    playwright/request_count/resource_type/stylesheet34
    playwright/request_count/resource_type/xhr28
    playwright/response_count177
    playwright/response_count/method/GET152
    playwright/response_count/method/POST25
    playwright/response_count/resource_type/document5
    playwright/response_count/resource_type/fetch7
    playwright/response_count/resource_type/font18
    playwright/response_count/resource_type/other2
    playwright/response_count/resource_type/script84
    playwright/response_count/resource_type/stylesheet34
    playwright/response_count/resource_type/xhr27
    request_depth_max1
    response_received_count18
    scheduler/dequeued18
    scheduler/dequeued/memory18
    scheduler/enqueued18
    scheduler/enqueued/memory18
    scrape_type/price_update17
    scrape_type/skipped26
    scrapy-zyte-api/4290
    scrapy-zyte-api/attempts17
    scrapy-zyte-api/error_ratio0.0
    scrapy-zyte-api/errors0
    scrapy-zyte-api/fatal_errors0
    scrapy-zyte-api/mean_connection_seconds29.583929855595617
    scrapy-zyte-api/mean_response_seconds29.71086150615969
    scrapy-zyte-api/processed17
    scrapy-zyte-api/request_args/actions17
    scrapy-zyte-api/request_args/browserHtml17
    scrapy-zyte-api/request_args/experimental.requestCookies17
    scrapy-zyte-api/request_args/experimental.responseCookies17
    scrapy-zyte-api/request_args/requestHeaders17
    scrapy-zyte-api/request_args/sessionContext17
    scrapy-zyte-api/request_args/url17
    scrapy-zyte-api/status_codes/20017
    scrapy-zyte-api/success17
    scrapy-zyte-api/success_ratio1.0
    scrapy-zyte-api/throttle_ratio0.0
    start_timedatetime.datetime(2026, 3, 27, 8, 30, 5, 609805, tzinfo=datetime.timezone.utc)