/mon

superlight http monitor written to help me learn golang

Primary LanguageGo

microproject to help me learn golang

TODO

  • Basic monitoring
  • Check for pattern
  • Add scheme if it's missing
  • justfile
  • Read sites from config file
  • Read patterns from config file
  • Check for missing scheme
  • CI
  • Concurrency
  • Log request duration
  • Timer support
  • Read timers from config file
  • Test config file reads
  • Status page
  • Store history in database
  • Twilio alerting
  • Certificate expiry?