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 :)