prominence-eosc / prominence

PROMINENCE server
Apache License 2.0
2 stars 0 forks source link

Add /health API endpoint #125

Open alahiff opened 4 years ago

alahiff commented 4 years ago

Should give a good idea as to the overall status of the service, including:

Should return status codes:

No auth required

alahiff commented 4 years ago

Currently have a health endpoint: <hostname>:/api/v1/health returning:

At the moment only the HTCondor collector and schedd are checked. These are the most essential things to check because it allows job/workflow submission and status checking etc.