Skip to main content

Full-featured web UI for monitoring and controlling Scrapyd servers cluster, with Scrapy log analysis and visualization supported

Project description

ScrapydWeb: Full-featured web UI for monitoring and controlling Scrapyd servers cluster, with Scrapy log analysis and visualization supported

Features

  • Multinode Scrapyd Servers

    • Group, filter and select any numbers of nodes
    • Execute command on multinodes with one click
  • Scrapy Log Analysis

    • Stats collection
    • Progress visualization
    • Logs categorization
  • All Scrapyd API Supported

    • Deploy project, Run Spider, Stop job
    • List projects/versions/spiders/running_jobs
    • Delete version/project

Maintainer

Installation

To install ScrapydWeb, simply use pip:

$ pip install scrapydweb

Start Up

Run "scrapydweb -h" to get help, and a config file named "scrapydweb_settings.py" would be copied to the working directory, then you can custom config with it.

$ scrapydweb

Visit http://127.0.0.1:5000

Screenshot

  • Overview overview

  • Dashboard dashboard

  • Log Analysis

    • Stats collection log_stats

    • Progress visualization log_chart

    • Logs categorization log_extracted

  • Deploy Project deploy

  • Run Spider run

  • Manage Projects manage

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scrapydweb-0.9.3.tar.gz (574.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

scrapydweb-0.9.3-py3-none-any.whl (597.4 kB view details)

Uploaded Python 3

File details

Details for the file scrapydweb-0.9.3.tar.gz.

File metadata

  • Download URL: scrapydweb-0.9.3.tar.gz
  • Upload date:
  • Size: 574.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.5

File hashes

Hashes for scrapydweb-0.9.3.tar.gz
Algorithm Hash digest
SHA256 02bd9a2c18970d9213bb1a4b53371b00e015b4214474053b1bf410e4feaca26e
MD5 6cbe110ef02339097f7abcc0d69a343d
BLAKE2b-256 f44eac674dfbca8c9568064c7fc0fd346cf308d4e0355bd3675868980781900a

See more details on using hashes here.

File details

Details for the file scrapydweb-0.9.3-py3-none-any.whl.

File metadata

  • Download URL: scrapydweb-0.9.3-py3-none-any.whl
  • Upload date:
  • Size: 597.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.5

File hashes

Hashes for scrapydweb-0.9.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2b3b7d46336fd69ce6251973c58eae7b6d3114414d575aab45d87bc88ebd4c9b
MD5 9cf0e789751855f2c442348853ff7914
BLAKE2b-256 22e273bdbbc3e5cdf8b0017385cd5ecf513a4e9282198dbd0b9a73585123c7c5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page