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.1.0.tar.gz
(4.8 kB
view details)
File details
Details for the file cs_sender-1.1.0.tar.gz
.
File metadata
- Download URL: cs_sender-1.1.0.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 118222981c5e1ece621a8144f8613d14c09487e26687f0f2dc75bdd72ec6f59f |
|
MD5 | 579a01ae96b392ce391d4307e1822af8 |
|
BLAKE2b-256 | 49165a1336308a56ce84bbf8e291ef6538528924ea136f06948f29c9915dcccf |