|
Netmond V2. Директива Interface
Пример использования.
Директива Interface создает и описывает обьекты второго
уровня (подобьекты) в иерархии Netmond.
Такой обьект является дочерним по отношению к обьекту
Object на котором он расположен, например на роутере и
свиче имеются сетевые интерфейсы.
Мониторинг обьектов Interface производится только с помощью
специального SNMP метода опроса Method
Router и стандартных SNMP трапов
Trap Generic, примененных на обьекте
Object - владельце данного интерфейса.
Мониторинг заключается в определении состояния Interface
(UP, DOWN, TESTING, NONE) и снятии значений его
счетчиков. Все данные сохраняются в предопределенных переменных интерфейса.
Вывод и анализ полученных данных может производиться с помощью разнообразных
методов сохранения, привязанных к данному
интерфейсу. Для упрощения настройки предусмотрен типовой метод сохранения
Save Interface, протоколирующий
все изменения в состоянии интерфейса и фиксирующий значения всех его счетчиков
в удобной файловой иерархии в определенном формате.
Директива Interface применяется только в блоке операторов
обьекта Object и имеет следующий
синтаксис:
- Interface ( "name" | index ) [ {
- [ Description "description" ]
- [ DataDir "datadir" ]
- [ Bandwidth kbps ]
- [ Save
( Interface | "name" ) [ "arguments" ] ] ...
- } ]
- Указывает на интерфейс на обьекте, определяет его параметры и способы
вывода данных.
- name
- Полное имя порта, обычно это имя интерфейса или контроллера в том виде как
оно присутствует в конфигурации устройства.
- index
- SNMP индекс порта. При этом порт должен иметь фиксированный индекс,
который никогда не изменяется.
Такой способ ссылки на интерфейс по его индексу предусмотрен для свичей и
других устройств с фиксированными аппаратными интерфейсами, где индексирование
по имени не предусмотрено или невозможно по каким-либо причинам.
- description
- Произвольная строка текста, краткое описание порта. Если это роутер или
свич Cisco, то такое описание может быть автоматически снято в
SNMP переменную $ciscoIfDescr непосредственно с интерфейса.
- directory
- Альтернативное имя подкаталога в иерархии каталогов
Netmond. По-умолчанию используется имя интерфейса "name" или
его индекс с префиксом, например Interface12.
- kbps
- Нарицательная полоса пропускания интерфейса - его скорость в килобитах в
секунду. По-умолчанию используется значение SNMP переменной
$ifSpeed, снятое непосредственно с интерфейса.
Смотри также:
Встроенные переменные интерфейса
Пример настройки сбора статистики по портам
© 1998-2002, Rinet Software
|