from Hacker News

Show HN: Automated Health Dashboard

by TwinProduction on 9/3/20, 12:26 PM with 27 comments

  • by akeck on 9/3/20, 4:55 PM

    The dashboard abbreviates "minutes" with "ms", but to me that reads "milliseconds". I think it should probably use "min".
  • by ilyas121 on 9/3/20, 6:53 PM

    I got really excited that this was an nice open source way to track my physical human health metrics over time. Oh well, I guess this just means I have to make one now.
  • by EE84M3i on 9/3/20, 3:43 PM

    I think it would be helpful if this said at the top of the readme what it's checking the health of. Looks like HTTP services maybe? HTTPS? TCP?
  • by monkeydust on 9/3/20, 2:32 PM

    interesting - I deployed https://healthchecks.io/ to a few boxes this morning which pings me in case of downtime based on heartbeat curl calls to designated URL. Works well.
  • by dewey on 9/3/20, 12:49 PM

    Maybe I'm misunderstanding it but what's the difference to using Grafana / Prometheus / Alertmanager?

    I see the tool itself exposes the Prometheus metrics endpoint so I guess Prometheus already exists in your stack.

  • by rid on 9/3/20, 12:46 PM

    This is great! Nice work. I would add one feature request which is the ability to monitor from multiple locations. Otherwise it's a SPOF and you'll never receive a notification if your whole cluster is down.
  • by s09dfhks on 9/3/20, 9:06 PM

    docker run -p 8080:8080 --name gatus gatus

    Unable to find image 'gatus:latest' locally

    docker: Error response from daemon: pull access denied for gatus, repository does not exist or may require 'docker login': denied: requested access to the resource is denied. See 'docker run --help'.

  • by TheCowboy on 9/3/20, 7:33 PM

    Do any general purpose dashboard libraries/frameworks exist that people like/recommend?
  • by Reelin on 9/3/20, 9:05 PM

    It would be nice if I didn't have to allow third party scripts (from bootstrapcdn and googleapis in this case) in order to view the dashboard. Is there some technical reason the health page can't be entirely first party? (This comment is based on the example status page you linked.)
  • by colsandurz on 9/3/20, 6:05 PM

    Does this work with Apple Health?? Is there an easy way to get data out of Apple Health?