Show HN: Built a self hosted clean status page and batteries
github.com
Show HN: Built a self hosted clean status page and batteries
1–10 of 56 posts
Re: Show HN: Built a self hosted clean status page and batteries
#2Re: Show HN: Built a self hosted clean status page and batteries
#3A tangent: This style of status page and the goal that most of these projects (like this) try to achieve is always displaying the uptime of a service based on some HTTP request. In how many cases is this actually the whole story? GitHub can serve perfectly fine HTTP content, it's still broken without git via ssh. Amazon can have their site up but if payments aren't being processed, that's worth nothing.
This is not a complaint against this specific project but am I the only one that feels that this style of status page that "has been around since the mid 2010s" rarely ever tells the full story of a service's health?
Re: Show HN: Built a self hosted clean status page and batteries
#4Looks like this works without javascript enabled. Thanks! :)
Re: Show HN: Built a self hosted clean status page and batteries
#5I'd suggest you make the bar 1/3600 red, if the downtime was 1min - not exactly this, but you know what I mean.
Re: Show HN: Built a self hosted clean status page and batteries
#6Re: Show HN: Built a self hosted clean status page and batteries
#7This seems very nice and clean, I like it! A tangent: This style of status page and the goal that most of these projects (like this) try to achieve is always displaying the uptime of a service based on some HTTP request. In how many cases is this actually the whole story? GitHub can serve perfectly fine HTTP content, it's still broken without git via ssh. Amazon can have their site up but if payments aren't being pro…
I always implement a /~/healthcheck route which will return the exit code of each check, but also encodes it in the HTTP STATUS. if any error is detected the status will be 500 if any warning is detected it will be 200+ of course checks still need to be written, e.g. a code needs to verify that it can connect to ssh and is greeded with the correct login msg.
still there could be problems for outcomming connections.
Re: Show HN: Built a self hosted clean status page and batteries
#8Re: Show HN: Built a self hosted clean status page and batteries
#9Am I supposed to have this run on a separate (presumably) dedicated server? Otherwise what's the point of having this running if it becomes inaccessible the instant my server goes down?
Re: Show HN: Built a self hosted clean status page and batteries
#10[flagged]
In the end what makes a status page successful isn't the code of the status page itself, but the reliability, the integration with existing tools (PagerDuty etc.) and all the checkboxes needed to sell to bigger companies.