mirror of
https://github.com/healthchecks/healthchecks.git
synced 2026-04-25 06:55:53 +03:00
[GH-ISSUE #983] Feature request: High-Availability #689
Labels
No labels
bug
bug
bug
feature
good-first-issue
new integration
pull-request
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/healthchecks#689
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @nh2 on GitHub (Apr 1, 2024).
Original GitHub issue: https://github.com/healthchecks/healthchecks/issues/983
Hi,
I'm looking for an alternative to the abandoned https://github.com/AcalephStorage/consul-alerts
Does
healthcheckshave any form of high-availability (HA) feature currently?With HA I mean that you can run a cluster of machines, all running
healthchecks, and if one goes down, the others will still alert you of failed health checks.From a first look, it seems
healthchecksis a plain single-server Django app without any dependency on a highly available database package likeconsuloretcd.Of course one can HA the underlying DB, such as postgres, but it would still require that
healthchecksactually supports running multiplehealthchecksinstances on different servers against the underlying HA database.Is that supported?
if not, consider this a feature request -- i think it makes sense that the software that watches my HA software for uptime is also HA itself :)
Thanks!
@cuu508 commented on GitHub (Apr 2, 2024):
Yes, that is supported. You can run multiple (probably load-balanced) Healthchecks web servers against a single database. The
manage.py sendalertscommand, which is in charge of sending out notifications, can also be run concurrently on multiple servers.@nh2 commented on GitHub (Apr 10, 2024):
Thank you!