Sidebar

ru:manual:config:items:item

This is an old revision of the document!


1 Создание элемента данных

Обзор

Для создания элемента данных в веб-интерфейсе Zabbix, выполните следующее:

  • Перейдите в: НастройкаУзлы сети
  • Нажмите на Элементы данных в строке узла сети
  • Нажмите на Создать элемент данных в правом верхнем углу экрана
  • В форме введите параметры для элемента данных

Настройка

Атрибуты элемента данных:

ПараметрОписание
Узел сети Выберите узел сети или шаблон.
Интерфейс узла сети Выберите интерфейс узла сети. Это поле доступно при редактировании элемента данных на уровне узла сети.
Имя Это, как элемент данных будет называться.
Могут быть использованы следующие макросы:
$1, $2…$9 - ссылки на первый, второй… девятый параметры из ключа элемента данных
Например: Free disk space on $1
Если ключ элемента данных “vfs.fs.size[/,free]”, описание будет автоматически изменено на “Free disk space on /”
Тип Тип элемента данных. Смотрите отдельные разделы по типам элементов данных.
Ключ Ключ элемента данных.
Поддерживаемые ключи элементов данных могут быть найдены в отдельных разделах по типам элементов данных.
Ключ должен быть уникальным в пределах одного узла сети.
Если тип ключа 'Zabbix агент', 'Zabbix агент (активный)', 'Простая проверка' или 'Zabbix агрегированный', то значение ключа должно поддерживаться Zabbix агентом или Zabbix сервером.
Смотрите также: корректный формат ключа.
Тип информации Тип хранения данных в базе данных после выполнения преобразований, если таковые имеются.
Числовой (целое положительное) - целое 64битное число
Числовой (с плавающей точкой) - число с плавающей точкой
Символ - символьные (строка) данные ограниченные 255 байтами
Журнал - файл журнала. Должен быть задан для ключей log[].
Текст - текст с неограниченной длиной
Тип данных Тип данных используется для целочисленных элементов данных для определения типа ожидаемых данных.:
Логический - текстовое представление переведенное в значения 0 или 1. Таким образом, 'TRUE' хранится как и 'FALSE' хранится как 0. Все значения сопоставляются чувствительным к регистру способом. Currently recognized values are, for:
TRUE - true, t, yes, y, up, running, enabled, available
FALSE - false, f, no, n, down, unused, disabled, unavailable
Кроме того, любое ненулевое значение считается TRUE, нулевое считается FALSE.
Восьмеричный - данные в восьмеричном формате
Десятичный - данные в десятичном формате
Шестнадцатеричный - данные в шестнадцатеричном формате
Zabbix будет автоматически выполнять конвертацию в число.
Единица измерения Если задан символ единицы измерения, Zabbix добавит пост обработку полученного значения и отобразит его с заданным постфиксом единицы измерения.
По умолчанию, если исходное значение превышает 1000, оно делится на 1000 и так отображается. Например, если вы задали bps и полученное значение равно 881764, оно будет отображено как 881.76 Kbps.
Для единицы измерения B (байт) используется специальная обработка, при которой значение делится на 1024. Таким образом, если единица измерения задана как B, Zabbix будет отображать:
1 как 1B
1024 как 1KB
1536 как 1.5KB
Специальная обработка используется и для следующих единиц измерения связанных со временем:
unixtime - переводится в “yyyy.mm.dd hh:mm:ss”
uptime - переводится в “hh:mm:ss” или в “N days, hh:mm:ss”
Например, если вы получите значение равное 881764 (секунд), оно будет отображаться как “10 дней, 04:56:04”
s - переводится в “yyy mmm ddd hhh mmm sss ms”; параметр рассматривается как количество секунд.
Например, если вы получите значение равное 881764 (секунд), оно будет отображаться как “10d 4h 56m”
Отображаются только 3 верхних основы, такие как “1m 15d 5h” или “2h 4m 46s”. В случае, если нет дней, то тогда отображаются только два уровня - “1m 5h” (минут, секунд или миллисекунд не будут показаны). Будет переведено в “< 1 ms”, если значение меньше чем 0.001.
Использовать множитель Предварительная обработка значений.
Не использовать - не выполнять предварительную обработку полученных значений
Пользовательский множитель - умножение полученных значений на значение указанное в Пользовательский множитель
Использование этой опции сконвертирует полученные значения в KB, MBps, и т.д. в B, Bps. В противном случае Zabbix не сможет корректно установить префиксы (K, M, G etc).
Пользовательский множитель Умножение всех полученных значений на это целочисленное или дробное число.
Интервал обновления (в сек) Обновление этого элемента данных каждые N секунд.
Обратите внимание: Если задан '0', элемент данных не будет обрабатываться. Однако, если существует гибкий интервал с ненулевым значением, элемент данных будет обработан в течении продолжительности гибкого интервала.
Переменные интервалы Вы можете создавать исключения для Интервал обновления. Например:
Задержка: 10, Период: 1-5,09:00-18:00 - в рабочие часы будет задано обновление каждые 10 секунд. В остальных случаях будет использован интервал обновления по умолчанию.
If multiple flexible intervals overlap, the smallest Задержка value is used for the overlapping period.
See Time period specification page for description of the Period format.
Note: If set to '0', the item will not be polled during the flexible interval duration and will resume polling according to the Update interval once the flexible interval period is over.
Хранение истории
(в днях)
Number of days to keep detailed history in the database. Older data will be removed by Housekeeper.
It is recommended to keep the recorded values for the smallest possible number of days to reduce the size of value history in the database. Instead of keeping long history of values, you can keep longer data of trends.
Хранение динамики изменений
(в днях)
Keep aggregated (hourly min, max, avg, count) detailed history for N days in the database. Older data will be removed by Housekeeper.
Note: Keeping trends is not available for non-numeric data - character, log and text.
Состояние Active - active (normal) status. Zabbix will process this item.
Disabled - item is disabled. This item will not be processed.
Not supported - item is not supported by Zabbix or SNMP agent. This item will not be processed, however Zabbix may try to periodically set status of such items to Active if configured.
Хранение значения As is - no pre-processing
Delta (speed per second) - evaluate value as (value-prev_value)/(time-prev_time), where
value - current value
value_prev - previously received value
time - current timestamp
prev_time - timestamp of previous value
This setting is extremely useful to get speed per second for a constantly growing value.
Note: If current value is smaller than the previous value, Zabbix discards that difference (stores nothing) and waits for another value. This helps to work correctly with, for instance, a wrapping (overflow) of 32-bit SNMP counters.
Delta (simple change) - evaluate as (value-prev_value), where
value - current value
value_prev - previously received value
Отображение значения Apply value mapping to this item. Value mapping does not change received values, it is for displaying data only.
It works with integer items only.
Например, “Windows service states”.
Формат времени журнала Доступно только для элементов данных типа Журнал. Поддерживаемые значения:
* y: Год (0001-9999)
* M: Месяц (01-12)
* d: День (01-31)
* h: Час (00-23)
* m: Минута (00-59)
* s: Секунда (00-59)
If left blank the timestamp will not be parsed.
For example, consider the following line from the Zabbix agent log file:
“ 23480:20100328:154718.045 Zabbix agent started. Zabbix 1.8.2 (revision 11211).”
It begins with six character positions for PID, followed by date, time, and the rest of the line.
Log time format for this line would be “pppppp:yyyyMMdd:hhmmss”.
Note that “p” and “:” chars are just placeholders and can be anything but “yMdhms”.
Группы элементов данных Соединение элемента данных с одним или несколькими группами элементов данных.
Заполнение поля
инвентаря узла сети
Вы можете выбрать поле инвентарных данных, которое будет заполнено значением элемента данных. Это будет работать, если для узла сети включено автоматическое заполнение интентарных данных.
Описание Введите описание элемента данных.
Группа Если вы выберите группу узлов сети и нажмете Сделать, то элемент данных будет добавлен к узлам сети в этой группе узлов сети.

Вы также можете создать элемент данных открыв уже существующий элемент данных, нажать на кнопку Клонировать и затем сохранить под другим именем.

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

Неподдерживаемые элементы данных

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