Масштабируемость Zabbix в корпоративных сетях работает следующим образом:
Архитектура системы обеспечивает разделение функций. 2 Например, сбор данных отделён от других компонентов, что позволяет собирать информацию, не влияя на другие элементы. 2
Zabbix — многопроцессное приложение. 2 Его компоненты, такие как Zabbix Server, Zabbix Proxy и Zabbix Agent, правильно масштабируются по количеству ядер. 2 Например, если аппаратное обеспечение заказчика имеет 32 или даже 128 ядер, Zabbix масштабирует его, чтобы получить все преимущества аппаратного обеспечения заказчика. 2
Прокси-сервер позволяет распределить нагрузку мониторинга на несколько машин. 3 После этого каждый Zabbix прокси отсылает все собранные данные на Zabbix сервер. 3 При правильной настройке прокси способны обрабатывать серьёзные объёмы данных. 3
Активный мониторинг увеличивает скорость сбора данных. 3 В этом случае процессов опроса нет, сервер находится в состоянии ожидания, когда агенты сами начнут подключаться к Zabbix-серверу, чтобы получить список элементов данных, которые требуется мониторить. 3 Далее агент начинает сам собирать элементы данных с учётом полученного с сервера интервала и отправлять их. 3