exercism / exercism/project-management

Building tooling monitor

Open
#17 0 comments 0 reactions 1 assignee Claimed by @ErikSchierboom View on GitHub
Dominant language
No language data
Stars
1
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Our tooling-running machines can be pinged on an HTTP port every 30s to check their status.

We need an webserver that can run on the app that monitors things and returns a status. It should:
- Return 500 if the HDD is 90%+ full
- Return 500 if there have been more than 10x 512s in the last 50 tooling runs (20% unexplained failure rate)
- Return 500 if the tooling invoker is not running on the machine.

I've stubbed a repo here for you: https://github.com/exercism/tooling-instance-monitor

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.