Add alerting #59

Open
opened 2026-09-27 00:21:33 +02:00 by Marcel · 4 comments
Owner

e.g. alertmanager

  • failed systemd units
  • items that are longer that 4h in the postqueue
  • disk is at 80%
  • healthcheck of alerting to status.elbforge.org
e.g. alertmanager - failed systemd units - items that are longer that 4h in the postqueue - disk is at 80% - healthcheck of alerting to status.elbforge.org
Owner

@m4rc3l wrote in #59 (comment):

  • disk is at 80%

This is not a sensible threshold in general. A relative threshold could make sense for small filesystems but it might not be useful for large filesystems. More important than the free space (which I would set to at least 90% for most use cases) is the grow rate.

Please also add the the inode usage!

healthcheck of alerting to status.elbforge.org

The status page should contain outages or performance issues… the alerts from above are not (directly) related with such issues 🤔

@m4rc3l wrote in https://elbforge.org/elbforge/elf-infra/issues/59#issue-444: > * disk is at 80% This is not a sensible threshold in general. A relative threshold could make sense for small filesystems but it might not be useful for large filesystems. More important than the free space (which I would set to at least 90% for most use cases) is the grow rate. Please also add the the **inode** usage! > healthcheck of alerting to status.elbforge.org The status page should contain outages or performance issues… the alerts from above are not (directly) related with such issues 🤔
Author
Owner

The alerting system calls a reverse status check at status.elbforge.org so that we enshure the alerting is running. Like it's done with the route servers at dd-ix

The alerting system calls a reverse status check at status.elbforge.org so that we enshure the alerting is running. Like it's done with the route servers at dd-ix

maybe also something along the lines of "more than 20 signups in the last minute" (as soon as signups are live)

maybe also something along the lines of "more than 20 signups in the last minute" (as soon as signups are live)
Owner

HAProxy:

  • unhealthy/down backend/frontend
  • huge spike/rise in requests for 10 minutes
  • more than usual 5xx responses
  • response time longer than usual for backend
HAProxy: * unhealthy/down backend/frontend * huge spike/rise in requests for 10 minutes * more than usual 5xx responses * response time longer than usual for backend
Sign in to join this conversation.
No milestone
No project
No assignees
4 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
elbforge/elf-infra#59
No description provided.