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.2.tar.gz
(4.8 kB
view details)
File details
Details for the file cs_sender-1.1.2.tar.gz
.
File metadata
- Download URL: cs_sender-1.1.2.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 | ba9cc4ff97c250d24527af58f20084287518688f1e6b35e3f0108245347bfb13 |
|
MD5 | 350ed1af19da308b4ee78ebd0db3c031 |
|
BLAKE2b-256 | 05b98543a3d16a1691fe9891f29d118bdaf06458467ab78dcc559f505d61acdf |