scrapy extension for spider monitor web framework cralwer-studio
Project description
CS-Sender
scrapy extension for spider monitor web framework cralwer-studio
Install
pip install cs-sender
Usage
Config following settings to settings.py of scrapy project
CS_BACKEND = http://localhost:8000
CS_API_TOKEN = '6452c52c4acee2044fe9d953467e6e45be1f367c'
EXTENSIONS = {
'cs_sender.ScrapyMonitor': 802
}
Parameter
- CS_BACKEND
- description: Ip address of crawler-studio
- default: http://localhost:8000
- CS_API_TOKEN
- description: The token of crawler-studio API
- default: ''
- CS_ENABLE_SEND_ERR_LOG
- description: Whether send error log to crawler-studio
- default: True
- CS_ERR_LOG_BUFFER_SIZE
- description: If error log buffer size larger than CS_ERR_LOG_BUFFER_SIZE, it will be sent to crawler-studio as a batch immediately, and the error log buffer will be empty
- default: 500
- pre-condition: CS_ENABLE_SEND_ERR_LOG set to True
- CS_ERR_LOG_SEND_FREQ
- description: The error logs will be sent to crawler-studio as a batch for every CS_ERR_LOG_SEND_FREQ seconds
- default: 20 seconds
- pre-condition: CS_ENABLE_SEND_ERR_LOG set to True
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
cs_sender-1.2.0.tar.gz
(5.2 kB
view details)
File details
Details for the file cs_sender-1.2.0.tar.gz
.
File metadata
- Download URL: cs_sender-1.2.0.tar.gz
- Upload date:
- Size: 5.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8449078445b53b60e50416af385658a1a08e3b52eaa20aac6f43bb85cdc0526 |
|
MD5 | f6cb59f313fc5f395b70181c41ed8f5b |
|
BLAKE2b-256 | c05d7e18b8fbc25e70504541699c50dfbe0b5d6cf65793d520c044bd9d91011f |