В агрегированных проверках Zabbix сервер собирает совокупную информацию из элементов данных, выполняя прямые запросы в базу данных.
Агрегированные проверки не требуют на наблюдаемом узле сети наличия какого-либо агента.
Синтаксис ключа агрегированного элемента данных:
функция_группировки["группа узлов сети","ключ элемента данных",функция_элемента_данных,период_времени]
Поддерживаемые функции группировки (функция_группировки):
Функций группировки | Описание |
---|---|
grpavg | Среднее значение |
grpmax | Максимальное значение |
grpmin | Минимальное значение |
grpsum | Сумма значений |
Можно включить несколько групп узлов сети, добавив массив с элементами разделенными запятыми.
Все элементы данных, на которые имеется ссылка из ключа агрегированного элемента данных, должны существовать и собирать данные. В вычисления добавляются только активированные элементы данных у активированных узлов сети.
Ключ агрегированного элемента данных необходимо обновлять вручную, если будет изменен ключ элемента данных на который агрегированный элемент данных ссылается.
Поддерживаемые функции элементов данных (функция_элемента_данных):
Функция элемента данных | Описание |
---|---|
avg | Среднее значение |
count | Количество значений |
last | Последнее значение |
max | Максимальное значение |
min | Минимальное значение |
sum | Сумма значений |
Параметр период_времени задает период времени последних собранных значений. Для удобства вы можете использовать поддерживаемые символы единиц измерения, например '5m' (минут) вместо '300' (секунд) или '1d' (день) вместо '86400' (секунд).
Количество значений (с префиксом #) не поддерживается.
Параметр период_времени игнорируется сервером в случае, если третий параметр (функция элемента данных) - last.
Если результатом агрегации будет число с плавающей точкой, оно будет обрезано до целого числа, в случае если типом информации агрегированного элемента данных указан Числовой (целое положительное).
Агрегированный элемент данных может стать неподдерживамым в следующих случаях:
Примеры ключей агрегированных проверок:
Суммарный размер дисков в группе узлов сети 'MySQL Servers'.
Средняя загрузка процессора в группе узлов сети 'MySQL Servers'.
5-минутное усреднение количества запросов в секунду для группы узлов сети 'MySQL Servers'.
Средняя загрузка CPU на всех узлах сети в нескольких группах узлов сети.