Skip to content

Self-hosted web-site and jobs monitoring, with downtime notifications pushed to Slack.

Notifications You must be signed in to change notification settings

EMPAT94/pingmon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PINGMON (under construction)

A small, succinct, self-hosted website and job monitoring service, that sends downtime notifications to a slack channel!

Working

/**
 * Logic for notifications for websites:
 *
 * After every interval, check: is site OK?
 *
 * No?
 *   Already Notified?
 *     No? -> Notify immediately that site is down
 *     Yes?
 *       Has it been 15 mins since last notification?
 *         Yes? -> Notify again that site is still down
 *         No? -> noop
 *
 * Yes?
 *   Was it previously down?
 *     Yes? -> Notify that site is back up
 *     No? -> noop
 *
 */

Credits

Inspired by the excellent pingzy

About

Self-hosted web-site and jobs monitoring, with downtime notifications pushed to Slack.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published