Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

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

Перед заведением устройств, загрузите уже созданный список оборудования.

mysql -D abills < db/Equipment_models.sql

Меню Обслуживание>Оборудование

ТипТип оборудования
ПроизводительПроизводитель
МодельМодель
Порты:Количество портов
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, можно использовать опцию сдвиг портов 
Например, первому порту отвечает третий SNMP index, прописываем 2 (два)

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",
  • No labels