harpy
Dockerized Pythonic Chrome HAR capturer!
Harpy captures Chrome HTTP Archive (HAR) from a headless Chrome, using webdriver. Based a lot on the speedprofile project, which has built the foundations to the container and webdriver communication. The container is running Supervisord for process managing.
Configuration
Using the conf.yml
one can set the next:
url
: The url to samplecycle_time
: Time of seconds between next sampleerror_theshold
: Number of errors from which to send an email notificationemail
: Boolean (true/false) determines whether email notification is activated
Setup
docker build -t harpy
docker run harpy
That's it. The app is running.