gatus
Healthchecks
Our great sponsors
gatus | Healthchecks | |
---|---|---|
33 | 159 | |
3,375 | 5,841 | |
- | 1.5% | |
8.9 | 8.3 | |
7 days ago | 7 days ago | |
Go | Python | |
Apache License 2.0 | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gatus
-
how do I start to build an uptime monitoring system such as UptimeRobot or OnlineOrNot?
We use a self-hosted Gatus at work: https://github.com/TwiN/gatus
- Minimalist self hosted apps
-
Most used selfhosted services in 2022?
Maybe take a look at gatus instead.
-
What do you guys use for outage monitoring / incident reporting?
If you want more of a 1:1, this is what I found when I was looking for an alternative a while back. https://github.com/TwiN/gatus
- URL monitoring made easy: self-hosted open-source tool for checking your website availability
-
Monthly 'Shameless Self Promotion' thread - 2022/06
Automated open source health status dashboard! https://github.com/TwiN/gatus
I also made my own SaaS out of it, though it's still a WIP: https://gatus.io
-
Status Page
Kuma Vs. Gatus
-
Weekly Dev - 20 Apr
Mostly working on devops tasks. Researching solutions for status page for explorer and other services. Found https://github.com/TwiN/gatus but it not cover all needed cases. Researching grafana now.
-
Monthly 'Shameless Self Promotion' thread - 2022/03
Gatus is a health dashboard that gives you the ability to monitor your services using HTTP, ICMP, TCP, and even DNS queries as well as evaluate the result of said queries by using a list of conditions on values like the status code, the response time, the certificate expiration, the body and many others.
Healthchecks
-
I was proud of myself for figuring out how to make rsync report progress. Sent a pic to my dad and in all seriousness he says, “does it send an update to your phone”?
If you're really interested in something like that, it's pretty easy. Just use something like healthchecks.io, cronitor or cronhub.
-
Can an outbound ping check using curl/wget/fetch be configured on a Ruckus AP/cluster?
Can the Ruckus APs be configured to ping a healthchecks.io URL every minute using curl/wget/fetch?
-
Good Cron GUI
Check out Healthchecks (Github, SaaS version) and runitor.
-
Best RPi farmer monitoring software?
Actually it can. Sets up a ping. If the service doesn't receive the ping from your farmer (i.e. it went down), it alerts you. The service is called healthchecks.io. Chiadog has this built in.
-
Down detecting a fire-walled device
I'd probably use something like healthchecks.io (or similar service, there's many to choose from). You basically configure how often you expect the healthcheck to be pinged and you can curl from a cron job on the machine you want to monitor.
-
Recommend Django Great Projects
For example, https://github.com/healthchecks/healthchecks
-
Suggestions for backup tool for multiple databases
a. I recommend monitoring with Healthchecks.io as well. add && curl https://healthchecks.io/ to the crontab entry
-
Simple Geo Up/ Down Dashboard - need help
I use https://healthchecks.io/ It will not offer a map, but you can add 'tags' to indicate a region. it offers "Public Status Badges" and dashboards so you can easily see what is down or up. It also offers various 'integrations' so you will get notified (via email, sms, whatsapp) whenever a site/service is down.
-
r/ntfy is born 🎉
Long story short: There's no need to add a custom healthchecks.io plugin, because the Webhook integration can do it quite easily already.
What are some alternatives?
uptime-kuma - A fancy self-hosted monitoring tool
Statping - Status Page for monitoring your websites and applications with beautiful graphs, analytics, and plugins. Run on any type of environment.
cadvisor - Analyzes resource usage and performance characteristics of running containers.
Sentry - Developer-first error tracking and performance monitoring
healthcheck - An simple, easily extensible and concurrent health-check library for Go services
Netdata - Real-time performance monitoring, done right!
Node RED - Low-code programming for event-driven applications
LibreNMS - Community-based GPL-licensed network monitoring system
shoutrrr - Notification library for gophers and their furry friends.
faker - Random fake data and struct generator for Go.
n8n - Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.