/simple-smtp-monitoring

Simple tool to monitior urls using url request / telnet with smtp notification. Keeps track of success and error in a local database.

Primary LanguagePythonGNU Affero General Public License v3.0AGPL-3.0

Simple tool to monitior urls using url request / telnet with smtp notification. Keeps track of success and error in a local database.

Without any external dependencies, just python and its standard library.

AGPL licensed.

Usage

  • cp monitoring.cfg.example monitoring.cfg
  • Edit and change the values
  • python3 main.py --type regular to run a scan and notify on failures
  • python3 main.py --type resume to build a notification of the last 24hrs of errors

Run this with cron to have regular updates.