Skip to content

vlad-m-r/checker

Repository files navigation

Summary

checker is a simple app for http endpoint monitoring controlled by a yaml configuration file

Does http requests against preconfigured endpoints and notifies via email in case of failures

Has an integration with AWS to send emails via SES

Intended to be run as a lambda in AWS with Cloudwatch event rules as a cron

Requirements

For emails:

  • Requires a verified email address or domain in AWS SES

For AWS

Setup

git clone git@github.com:vlad-m-r/checker.git

Delete existing secrets:

make prepare

Create configuration file config.yaml in the root directory (refer to config.example.yaml)

go mod vendor
go run main.go

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published