Sidebar

Zabbix Summit 2022
View presentations

#4 Агрегирование на графиках

Обзор

Функции агрегирования, доступные в виджете графика на панели, позволяют отображать агрегированные значения за выбранный интервал времени (5 минут, час, день), вместо всех значений.

Доступны следующие варианты агрегации:

  • мин
  • макс
  • сред
  • кол-во
  • сумма
  • первое (отображение первого значения)
  • посл (отображение последнего значения)

Самое будоражащее использование данных агрегации - возможность создания приятного параллельного сравнения данных за некоторый период:

При наведении курсора на точку времени на графике отобразятся дата и время, в дополнение к элементам данных и их агрегированным значениям. Элементы данных отображаются в круглых скобках, с префиксом используемой функции агрегации. Обратите внимание, что это будет дата и время точки на графике, а не фактические значения.

Настройка

Параметры агрегации доступны в настройках наборов данных при настройке виджета графика.

Вы можете выбрать функцию агрегации и интервал времени. Поскольку набор данных может состоять из нескольких элементов данных, имеется также другая опция, позволяющая отображать агрегированные данные по каждому элементу данных отдельно или по всем наборам данных элементов данных одним агрегированным значением.

Варианты использования

Среднее количество запросов к Nginx серверу

Просмотр среднего количества запросов в секунду за день к Nginx серверу:

  • добавьте элемент данных количества запросов в секунду к набору данных
  • выберите функцию агрегации сред и укажите период 1d
  • отобразится столбчатый график, где каждый столбец будет представлять среднее количество запросов в секунду за день
Минимальное количество свободного места за неделю среди кластеров

Просмотр минимального количества свободного места среди кластеров за неделю.

  • добавьте набор данных: узлы сети cluster*, ключ "Free disk space on /data"
  • выберите функцию агрегации мин и укажите период 1w
  • отобразится столбчатый график, где каждый столбец будет представлять минимальное количество места на диске за неделю по каждому /data тому кластера