See www.zabbix.com for the official Zabbix site.

Docs/specs/ZBXNEXT-2844

From Zabbix.org
Jump to: navigation, search

Support for multiple escalator processes

ZBXNEXT-2844

Status: v1.0

Owner: Andris Zeila

Summary

On large installations the escalation workload is too large to be handled by a single escalator. Zabbix must support multiple escalator processes that would share the workload between themselves.

Specification

Add a new configuration file parameter StartEscalators with allowed values from 1 to 100 and the default value 1.

Add support for multiple processes to escalator process title updates.

Split the workload between escalators by {<id> modulo <number of escalators> == <escalator index>}, where <id> depends on escalation source:

  • triggerid for escalations created by trigger or trigger related internal event based actions
  • itemid for escalations created by item related internal event based actions
  • escalationid for other escalations (created by discovery and autoregistration based actions).

The escalations are processed by the corresponding escalator in the following order:

  1. escalations created by trigger or trigger related internal event based actions
  2. escalations created by item related internal event based actions
  3. other escalations

Make sure that the new escalator processes are correctly monitored by Zabbix internal monitoring system.

Documentation

  • What's new

ChangeLog

  • v1.0 initial release