Skip to content
This repository has been archived by the owner on Oct 9, 2018. It is now read-only.
/ pyhttpmon Public archive

Uses requests to monitor HTTP-servers for availability. Uses pushbullet, pushover or e-Mail for notification if host is unreachable.

Notifications You must be signed in to change notification settings

dalcacer/pyhttpmon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Uses requests to monitor HTTP-servers for availability. Uses pushbullet, pushover or e-Mail for notification if host is unreachable.

usage

  • install python (e.g.sudo apt-get install python python-setuptools)
  • install pip (e.g. sudo easy_install pip)
  • install dependencies (e.g. pip install -r requirements.txt)
  • clone repository git clone https://github.com/dalcacer/pyhttpmon.git
  • configure (cp config_example.json config.json)
  • test the script python pyhttpmon.py
  • install conjob (e.g. crontab -e)
  • @daily python ~/pyhttpmon/pyhttpmon.py

uberspace

  • clone repository git clone https://github.com/dalcacer/pyhttpmon.git
  • pip-3.2 install -r requirements.txt
  • configure (cp config_example.json config.json)
  • test the script python3.2 pyhttpmon.py
  • install conjob (e.g. crontab -e)
  • @hourly /usr/local/bin/python3.2 ~/pyhttpmon/pyhttpmon.py

update to a new version

  • git pull

used libs

license

Not idea, yet.

About

Uses requests to monitor HTTP-servers for availability. Uses pushbullet, pushover or e-Mail for notification if host is unreachable.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages