Назад | Перейти на главную страницу

Zabbix. Математические операции с элементами -> график

Я использую Zabbix 1.8 для отчетов по управлению сетью.

У меня есть предмет, например net.if.in[<if><,mode>]

Мне нужно построить график, используя значение (net.if.in[<if><,mode>])/n, где «n» - любое целое число.

Знаю именно так - в свойствах предмета поставьте "множитель" "1 / n", но думаю, что это не так :)

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

Как вы говорите, единственный реальный вариант здесь - использовать значение множителя. Но имейте в виду, что при использовании множителя данные будут предварительно обрабатываться с вашим множителем, а затем сохраняться результат в базе данных, поэтому перед изменением убедитесь, что это именно то, что вам нужно.

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

  1. если вам не нужны данные в другом месте, просто используйте множитель

  2. если вам нужны исходные данные где-то еще, начиная с версии zabbix 1.8.1, вы можете создать другой элемент типа «рассчитанный», а затем построить график этого - подробнее см. http://www.zabbix.com/documentation/1.8/manual/config/items#calculated_items

Также форум zabbix хорошее место, чтобы задать такой вопрос. Они там очень помогают.