codeforIATI / iati-ideas

💡 Ideas for new codeforIATI projects and blogs
https://ideas.codeforiati.org
0 stars 0 forks source link

[PROJECT IDEA] Fork IATI-Website-Tests and get it running again #20

Closed andylolz closed 4 years ago

andylolz commented 4 years ago

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:

andylolz commented 4 years ago

It’s now running daily here: https://travis-ci.com/github/codeforIATI/iati-service-monitor

matmaxgeds commented 4 years ago

@andylolz - do I need a travis login to see this, otherwise it is suggesting that the repository is not at the link above?

andylolz commented 4 years ago

@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?

matmaxgeds commented 4 years ago

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

Screenshot from 2020-07-14 11-42-18

andylolz commented 4 years ago

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

andylolz commented 4 years ago

I’ve added a very tiny dashboard: https://status.codeforiati.org