Start investigating SLA structure for Zabbix #13448

Open
opened 2026-07-02 08:53:54 +00:00 by gwmngilfen · 0 comments
Member

Description of request

Right now we have no layering of services in Zabbix. That means, eg, if a service is known-down because it was restarted, we still get 20+ alerts from the proxies because they can't connect to it.

I believe the solution to this in Zabbix is Service Levels, although it may also mix in service dependencies too (though I'm not sure if they can cross template boundaries). This would allow us to handle situations such as:

  • If X is down, don't alert on A,B,C
  • Alert if >N% are failing a check (good for proxies)
  • probably some other useful escalations

This will need some testbed work, most likely on a local VM to understand (a) how it works, but also (b) how to represent it in Ansible.

### Description of request Right now we have no layering of services in Zabbix. That means, eg, if a service is known-down because it was restarted, we still get 20+ alerts from the proxies because they can't connect to it. I believe the solution to this in Zabbix is Service Levels, although it may also mix in service dependencies too (though I'm not sure if they can cross template boundaries). This would allow us to handle situations such as: - If X is down, don't alert on A,B,C - Alert if >N% are failing a check (good for proxies) - probably some other useful escalations This will need some testbed work, most likely on a local VM to understand (a) how it works, but also (b) how to represent it in Ansible.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
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
infra/tickets#13448
No description provided.