Kener

Infrastructure

status page

SHOW HN2024

187points
51comments
#431of 3,515 in 2024
Top 13%of 2024 by points

How HN took it

CuriousMostly questions and neutral comments

3 positive, 11 neutral or asking, 1 mixed, 4 critical, out of 19 comments about the project. Thread score -0.02.

Idea: 0 for, 2 againstDesign: 1 for, 1 againstExecution: 2 for, 0 againstDocs: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Clean, slick design

    From 3 comments
    • I checked out the top level pages. Looks slick. Congrats!
      mikecoles on HN
    • This 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…
      cybrox on HN
    • Looks like this works without javascript enabled. Thanks! :)
      rudasn on HN
  • Nice to see Svelte used

    From 1 comment
    • Nice! Love seeing Svelte getting some attention. Such a great and underutilized framework in a world run by React/Vue/Angular.
      otteromkram on HN

Objections

  • Status pages should not be automated from metrics or include extra features like batteries

    From 2 comments
    • In my view, a status page should have only one function: communicate to your users if your service is up, how long has it been down, and which parts are down and maybe list work…
      redleader55 on HN
    • This is actually a fair point. The batteries in this case are nice to haves, but to be fair I personally would not be using this as infrastructure frontline status reporting..…
      bilekas on HN
  • Daily bar shows full red for one minute of downtime

    From 2 comments
    • There's a whole red bar when the website was down for 1 minute on a given day. I don't like it, and I wouldn't want to show that to my users. I'd suggest you make the bar 1/3600…
      wscourge on HN
    • I think it's worth deciding what you want to communicate. If it's "we have good uptime, but we may lie", then it's a green bar always. If it's "we're honest about our downtime"…
      8organicbits on HN
  • Hosting the status page on the same infrastructure as the service defeats its purpose

    From 2 comments
    • I might be mistaken, but I always thought that status pages are supposed to be hosted by a third party. Am I supposed to have this run on a separate (presumably) dedicated…
      ahmedfromtunis on HN
    • Just make sure to host it on some other hosting provider. If you're on AWS, use GCP or Azure, etc.. A previous DevOps team I worked with brilliantly centralized everything into…
      bearjaws on HN
  • Name 'and batteries' is unclear

    From 2 comments
    • What’s with “and batteries”? Doesn’t even get mentioned in the features list. Makes this feel AI generated and doesn’t clarify anything.
      browningstreet on HN
    • What does ‘batteries’ mean in this instance?
      75w on HN

Requests

  • Use a gradient or step colours for downtime bars

    From 3 comments
    • There's a whole red bar when the website was down for 1 minute on a given day. I don't like it, and I wouldn't want to show that to my users. I'd suggest you make the bar 1/3600…
      wscourge on HN
    • I think it's worth deciding what you want to communicate. If it's "we have good uptime, but we may lie", then it's a green bar always. If it's "we're honest about our downtime"…
      8organicbits on HN
    • Dynamic? A 1 minute outage in the last 60 min seems more red-color-worthy than a 1 minute outage a few days ago.
      Tempest1981 on HN
  • Explain differences from Upptime in the README

    From 1 comment
    • This looks great! One thing I would like to see in the README is how this project differs from other popular similar projects such as "Upptime" which is already mentioned in the…
      ChrisMLane on HN
  • Make the page work without JavaScript for day data views

    From 1 comment
    • Looks like this works without javascript enabled. Thanks! :)
      rudasn on HN

Questions

  • Should the status page be hosted separately from the service

    From 1 comment
    • I might be mistaken, but I always thought that status pages are supposed to be hosted by a third party. Am I supposed to have this run on a separate (presumably) dedicated…
      ahmedfromtunis on HN
  • What does 'batteries' mean in the title

    From 1 comment
    • What does ‘batteries’ mean in this instance?
      75w on HN

Alternatives named

  • Upptime

    From 2 comments
    • I love https://github.com/upptime/upptime, you run your uptime page on github.
      rustdesk on HN
    • This looks great! One thing I would like to see in the README is how this project differs from other popular similar projects such as "Upptime" which is already mentioned in the…
      ChrisMLane on HN
  • Uptime Kuma

    From 1 comment
    • For personal monitoring, I've been using Uptime Kuma (and been happy with it). Has anyone looked how these two compare?
      Daviey on HN
  • OpenStatus

    From 1 comment
    • This is cool! OpenStatus (https://www.openstatus.dev/) is another project thats aiming for something similar
      darrenBaldwin03 on HN
  • Steam status page steamstat.us

    From 1 comment
    • Completely agree. I think the unofficial Steam Status[0] by xPaw[1] is a great example. I never go to the site unless I'm having issues. Between the service stats and the page…
      sibit on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/39099980)