November 1, 2019

177 words 1 min read

vsoch/watchme

vsoch/watchme

Reproducible watchers for research

repo name vsoch/watchme
repo link https://github.com/vsoch/watchme
homepage https://vsoch.github.io/watchme/
language HTML
size (curr.) 8885 kB
stars (curr.) 746
created 2019-03-26
license Mozilla Public License 2.0

WatchMe

https://raw.githubusercontent.com/vsoch/watchme/master/docs/assets/img/logo_small.gif

DOI DOI CircleCI

Reproducible watching of web changes. Good for:

  1. Monitoring system resources (battery, network, memory, cpu, etc.)
  2. Waiting for job postings to change or appear
  3. Monitoring some subset of prices from different vendors
  4. Tracking changes in GitHub repositories (stars, etc.) over time

WatchMe can watch for changes to an entire page, or a specific section of it. It’s appropriate for research use cases where you want to track changes in one or more pages over time. WatchMe also comes with psutils (system tasks) built in to allow for monitoring of system resources. Importantly, it is a tool that implements reproducible monitoring, as all your watches, are stored in a configuration file that can easily be shared with others to reproduce your watching protocol. For more information, see the documentation. Docker bases are also available for monitoring processes inside containers.

Licenses

This code is licensed under the MPL 2.0 LICENSE.

comments powered by Disqus