Skip to content

JMon – A simple canary/synthetic check application

github.com/MatthewJohn
2 pointsmrmattyboy1 comment
On HN

Comments

Hi all,

I've been working on a YAML-based synthetic check tool and wondered about your thoughts :)

The idea is to provide a tool that provides:

* Scalability (agents are run and checks are distributed among the agents)

* Web interface for viewing status and results

* An option to use chrome/firefox based selenium tests, or simple requests library, where possible - allowing JSON health check endpoints to be more quickly checked than full selenium page checks.

* A Terraform provider to deploy checks via application deployments

* A (POC) chrome plugin that will generate the check YAML from the browser

* S3 for storing artifacts (docker-compose using minio)

It uses a postgres database with rabbitmq for scheduling checks.

The UI is very much a work-in-progress (so apologies).

Look forward to hearing any feedback :)

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.