all projects
python-perfreader
log processor — extracts receive and saving rates from support logs, plots with matplotlib.
processes zipped support log files to extract performance data. unzips, reads proxy log files, pulls receive rate and saving rate at each timestamp, writes to csv, then plots receive rate over time with matplotlib.
pipeline
- unzip support logs to
Extracted/ - create
receive.csvandsaving.csv - process each proxy log file — extract rates by timestamp
- plot receive rate vs. time
runs from command line or inside a docker container with the zip mounted as a volume.