Странная работа DCI Table

Started by Harun, April 04, 2019, 12:01:02 PM

Previous topic - Next topic

Harun

Создал шаблон с DCI table для мониторинга заряда батарей, и вижу странную картину. При просмотре table last value вижу верные данные, а при попытке построить график или просмотреть историю вижу одни нули. В чем может быть дело?

Victor Kirhenshtein

Скорее всего не хватает instance column - непонятно какую именно строку брать из каждого значения таблицы. Попробуйте добавить колонку с идентификатором.

Harun

А как его можно сформировать идентификатор, если отсутствует OID index?

Вот, например, вывод snmp walk:

Quote
iso.3.6.1.4.1.35265.1.23.11.1.1.2.67109186 = INTEGER: 1
iso.3.6.1.4.1.35265.1.23.11.1.1.2.134218050 = INTEGER: 1
iso.3.6.1.4.1.35265.1.23.11.1.1.2.201326914 = INTEGER: 1
iso.3.6.1.4.1.35265.1.23.11.1.1.2.268435778 = INTEGER: 1
iso.3.6.1.4.1.35265.1.23.11.1.1.3.67109186 = INTEGER: 100
iso.3.6.1.4.1.35265.1.23.11.1.1.3.134218050 = INTEGER: 100
iso.3.6.1.4.1.35265.1.23.11.1.1.3.201326914 = INTEGER: 100
iso.3.6.1.4.1.35265.1.23.11.1.1.3.268435778 = INTEGER: 100

Victor Kirhenshtein

Ну какой-то идентификатор там есть судя по выводу (268435778 например). Вот его и брать.

Harun

Не могу понять, как создать столбец, ведь число 268435778 не является возвращаемой переменной, а всего лишь часть OID.

Victor Kirhenshtein

А, до меня дошло :) ПОка что ничего не приходит в голову кроме как добавить опцию создания виртуальной ID колонкиу на основе OID. Подумаю еще над этим.