Это старая версия документа.


Оборудование

/ Обслуживание / Оборудование

Заведение моделей сетевых устройств

Тип Тип оборудования
Производитель Производитель
Модель Модель
Порты: Количество портов
URL:ссылка на страницу производителя
Управление: Управление устройством
WEB:Веб интерфейс
telnet/ssh:SSH/Telnet Интерфейс
SNMP опрос: Указывается шаблон SNMP который использовать для диагностики устройств данного типа
SYSTEM_OID:Уникальный идентификатор snmp идентификатор. Узнать system_oid для своего устройства можно выполнив в консоли команду: snmpget -On -v 2c -c community ip_address sysObjectID.0. Например для D'link DES-3200-28 h/v A1 это будет .1.3.6.1.4.1.171.10.113.1.3
Комментарии:Комментарий

SNMP опрос (Шаблоны)

SNMP шаблоны используются для диагностики устройств по заданным в шаблоне параметрам. Шаблоны находятся в каталоге Abills/modules/Equipment/snmp_tpl, имеют расширение .snmp и используют синтаксис JSON.

пример шаблона

// test SNMP temlate
{
// основная секция шаблона
// описание устройства
"DEVICE":"test device",
//поддерживает ли FDB
"FDB":"1",
//Режим FDB
"FDB_MODE":"",
//Игнорировать порт FDB
"FDB_IGNORE_PORTS":"20",

 //Основная секция мониторинга устройства
"info" : {
   // идентификатор показателя
  "SYSTEM_NAME" : {
    //Отображаемое Название показателя
    "NAME" : "System name",
    //OID опроса. Можно указывать несколько значений через запятую
    "OIDS" : ".1.3.6.1.2.1.1.5.0",
    // Пропустить результат через парсер например int2byte  приобразует байты в читабельный вид
    "PARSER" : ""
  },

  "UPTIME" : {
    "NAME" : "Uptime",
    "OIDS" : ".1.3.6.1.2.1.1.3.0",
    "PARSER" : ""
  }
},

//Секция статистики портов
//данные по индексу привязываются к порту устройства и выводятся при отображении информации по портам
"ports" :  {

  "PORTMULTTX" : {
    "NAME" : "Multicast TX",
    "OIDS" : ".1.3.6.1.2.1.31.1.1.1.4",
    "PARSER" : "int2byte"
  },

  "PORTMULTRX" : {
    "NAME" : "Multicast RX",
    "OIDS" : ".1.3.6.1.2.1.31.1.1.1.2",
    "PARSER" : "int2byte"
  }
}

}

Преобразователи (парсеры) данных

int2byte Число преобразовать в байты
bin2mac Бинарное значение преобразовать в MAC (xx:xx:xx:xx:xx:xx)

Параметры

FDB_EXPRВыражения обработки FDB

PORT VALN MAC_HEX ONT_MAC_DEC

Пример использования

"FDB_EXPR" : "%%d\.(%%d+%%.%%d+%%.%%d+%%.%%d+%%.%%d+%%.%%d+):(.+)|PORT,ONT_MAC_DEC,MAC_HEX",