Closed andylolz closed 4 years ago
It’s now running daily here: https://travis-ci.com/github/codeforIATI/iati-service-monitor
@andylolz - do I need a travis login to see this, otherwise it is suggesting that the repository is not at the link above?
@matmaxgeds Hmm…! That link should work without a travis login… I renamed the repo, which might be the cause of the problem? What do you see when you click the travis link?
Hey - the specific link works fine, just the top level one gives me this (see screenshot) so I don't think it is a dealbreaker
Aha, yes – that’s because I renamed the repo.
I’ve hopefully eradicated all instances of that URL! Let me know if you spot it anywhere else.
This URL should continue to work, even if you’re not signed in to travis: https://travis-ci.com/codeforIATI/iati-service-monitor
I’ve added a very tiny dashboard: https://status.codeforiati.org
Rationale
Services should provide a status dashboard, so users know if they’re working as expected. Like this one: https://www.githubstatus.com
We have https://uptime.codeforiati.org which tells us whether sites are up, but this is very high level – it doesn’t tell us if the sites are working as expected.
IATI-Website-Tests is a monitoring service for IATI services. It includes a number of checks for different services, to check they’re working as expected.
However, a) it doesn’t appear to be running anymore, and b) we’ve identified some issues with it (e.g. the datastore checks are incorrect).
Proposal
It would be cool to: