4 ms·
We configured all the benchmark apps to expect a response. So on Github we go and checkout a repo. On Freshbooks a known invoice. On Assistly the agents index.
by dhh 15y ago
We configured all the benchmark apps to expect a response. So on Github we go and checkout a repo. On Freshbooks a known invoice. On Assistly the agents index. Etc.
This is "the app is functional" checking. Not just 200 OK.
- ceejayoz 15y agoGreat, thanks!
- themcgruff 15y agoThat should read we "check a repo". We don't actually do a git checkout.
- sunnysideup 15y agoThe most reliable measure of true uptime would be transaction monitoring, e. g. simulating a login into all of these web apps. It also catches those issues were the server itself is up but the site does not work for some other reasons (database issue, javascript issue,...). Or do you know that all your downtime was "total downtime", i. e. server not reachable at all?
- dhh 15y agoWe do more than just login to the apps. We login and go to an expected spot. So it catches all of that. This includes total downtime yes.