Netmond V2. Встроенные переменные

Ниже приведена итоговая таблица встроенных переменных Netmond. Таблица содержит полный список существующих переменных с привязкой к типу обьекта - владельца переменной и кратким описанием назначения.
Классификация переменных представлена в отдельном документе.


Глобальные константы и переменные

Это переменные, содержащие значения параметров верхнего уровня конфигурации Netmond:

ROOTDIR = "String"
Путь к рабочему каталогу Netmond.
TIMEFMT = "String"
Формат вывода системного времени Netmond.
TIME = Unsigned
Значение текущего системного времени Netmond.

Переменные Object

NAME = "String"
Нарицательное имя обьекта.
DESCRIPTION = "String"
Произвольная строка текста, описание обьекта.
ADDRESS = "String"
Сетевой адрес обьекта в формате IP или FQDN.
POLLING = Integer
Интервал опроса обьекта в секундах.
SAVING = Integer
Интервал сохранения данных в секундах.
DATADIR = "String"
Полный путь к каталогу где размещаются сохраняемые данные.
STATE = "String" 1
Строка текущего состояния обьекта: UP, DOWN или NONE.
QUERYTIME = Unsigned 1
Время последнего запроса обьекта в секундах от Epoch, UCT.
REPLYTIME = Unsigned 1
Время последнего ответа обьекта в секундах от Epoch, UCT.
LASTCHANGE = Unsigned
Время последнего изменения состояния обьекта в секундах от Epoch, UCT.
NETPATH = "String"
Топологический путь от точки наблюдения до обьекта. Состоит из строковых пар разделенных запятой, где каждая пара это имя роутера и его исходящего интерфейса разделенные символом восклицательный знак.
HOPCOUNT = Integer
Колличество хопов от точки наблюдения до обьекта.
sysObjID = ObjID
Переменная SNMP: Идентификатор модели роутера.
sysName = "String"
Переменная SNMP: Системное имя роутера.
sysUpTime = Unsigned 1
Переменная SNMP: Период времени от последней перезагрузки роутера в тиках по 100ms.
sysContact = "String"
Переменная SNMP: Контактный адрес администратора данной системы.
Присутствуют только когда Netmond собран с опцией USE_VAR_sysContact.
sysLocation = "String"
Переменная SNMP: Место расположения данной системы.
Присутствуют только когда Netmond собран с опцией USE_VAR_sysLocation.
ifNumber = Integer 1
Переменная SNMP: Общее колличество сетевых интерфейсов роутера.
ciscoWhyReload = "String" 1
Переменная SNMP: Причина последней перезагрузки Cisco роутера.
ciscoFreeMem = Unsigned 1
Переменная SNMP: Колличество свободной памяти Cisco роутера в байтах.
ciscoAvgBusy = Unsigned 1
Переменная SNMP: Текущая загрузка процессора Cisco роутера в процентах.

Переменные Service

NAME = "String"
Нарицательное имя сервиса.
DESCRIPTION = "String"
Произвольная строка текста, описание сервиса.
DATADIR = "String"
Полный путь к каталогу где размещаются сохраняемые данные.
STATE = "String" 1
Строка текущего состояния сервиса: UP, DOWN или NONE.
QUERYTIME = Unsigned 1
Время последнего запроса сервиса в секундах от Epoch, UCT.
REPLYTIME = Unsigned 1
Время последнего ответа сервиса в секундах от Epoch, UCT.
LASTCHANGE = Unsigned
Время последнего изменения состояния сервиса в секундах от Epoch, UCT.

Переменные Interface

NAME = "String"
Собственное имя интерфейса или его индекс в зависимости от способа задания.
DESCRIPTION = "String"
Произвольная строка текста, описание интерфейса.
BANDWIDTH = Unsigned
Нарицательная полоса пропускания интерфейса, его скорость в байтах за секунду.
DATADIR = "String"
Полный путь к каталогу где размещаются сохраняемые данные.
STATE = "String" 1
Строка текущего состояния интерфейса: UP, DOWN, TESTING или NONE.
QUERYTIME = Unsigned 1
Время последнего запроса интерфейса в секундах от Epoch, UCT.
REPLYTIME = Unsigned 1
Время последнего ответа интерфейса в секундах от Epoch, UCT.
LASTCHANGE = Unsigned
Время последнего изменения состояния интерфейса в секундах от Epoch, UCT.
IFIDNEX = Integer
Текущий SNMP индекс интерфейса.
ADDRESS = "String"
IP адрес(а) на интерфейсе, разделяются запятой.
ifDescr = "String" 1
Переменная SNMP: Системное описание интерфейса.
ifType = Integer 1
Переменная SNMP: Системный тип интерфейса, смотри IANA ifType MIB.
ifSpeed = Unsigned 1
Переменная SNMP: Системная скорость интерфейса в байтах за секунду.
ifAdminStatus = Integer 1 2
Переменная SNMP: Текущий административный статус интерфейса.
Присутствуют только когда Netmond собран с опцией USE_VAR_ifAdminStatus.
ifOperStatus = Integer 1 2
Переменная SNMP: Текущий операционный статус интерфейса.
ifLastChange = Unsigned 1
Переменная SNMP: Период времени от последнего изменения операционного статуса интерфейса в тиках по 100ms.
ifInOctets, ifOutOctets = Unsigned 1 3
Переменные SNMP: Значения входных и выходных счетчиков байт на интерфейсе.
ifInUcastPkts, ifOutUcastPkts = Unsigned 1 3
Переменные SNMP: Значения входных и выходных счетчиков моноадресных (unicast) пакетов на интерфейсе.
ifInNUcastPkts, ifOutNUcastPkts = Unsigned 1 3
Переменные SNMP: Значения входных и выходных счетчиков широковещательных (broadcast, multicast) пакетов на интерфейсе.
ifInDrops, ifOutDrops = Unsigned 1 3
Переменные SNMP: Значения входных и выходных счетчиков потерянных пакетов на интерфейсе.
ifInErrors, ifOutErrors = Unsigned 1 3
Переменные SNMP: Значения входных и выходных счетчиков ошибочных пакетов на интерфейсе.
ciscoIfReason = "String"
Переменная SNMP: Строка диагностики последней причины изменения операционного статуса интерфейса Cisco роутера.
ciscoIfDescr = "String"
Переменная SNMP: Строка пользовательского описания интерфейса Cisco роутера.

Переменные BGPAS

ASN = Integer
Номер автономной системы в диапазоне 1..65535.
NAME = "String"
Нарицательное имя автономной системы, например "AS8691".
DESCRIPTION = "String"
Произвольная строка текста, описание автономной системы.
DATADIR = "String"
Полный путь к каталогу где размещаются сохраняемые данные.
MEMBERS = "String"
Список членов данной автономной системы, разделяются запятой. Построен из переменных NAME BGP пиров.
STATE = "String" 1
Список состояний членов данной автономной системы, разделяются запятой. Построен из переменных STATE BGP пиров.
LASTCHANGE = "String"
Список времен последних изменений состояний членов данной автономной системы, разделяются запятой. Построен из переменных LASTCHANGE BGP пиров.

Переменные BGPPeer

NAME = "String"
Имя или IP адрес удаленного BGP пира. Адрес может быть преобразован в нарицательное имя удаленного обьекта только если таковой мониторится Netmond.
ASN = Integer
Наследуется из BGPAS.
DESCRIPTION = "String"
Наследуется из BGPAS.
DATADIR = "String"
Наследуется из BGPAS.
STATE = "String" 1
Текущее состояние соединения с удаленным BGP пиром: IDLE, CONNECT, ACTIVE, OPENSENT, OPENCONFIRM, ESTABLISHED или ERROR.
QUERYTIME = Unsigned 1
Время последнего опроса обьекта в секундах от Epoch, UCT.
REPLYTIME = Unsigned 1
Время последнего ответа обьекта в секундах от Epoch, UCT.
LASTCHANGE = Unsigned
Время последнего изменения состояния соединения с удаленным BGP пиром в секундах от Epoch, UCT.
bgpPeerState = Integer 1 2
Переменная SNMP: Текущее состояние соединения с удаленным BGP пиром.
bgpPeerInUpdates, bgpPeerOutUpdates = Unsigned 1 3
Переменные SNMP: Колличество BGP UPDATE сообщений принятых и отосланных в последнем установленном BGP соединении с удаленным пиром.
Присутствуют только когда Netmond собран с опцией USE_BGP_COUNTERS.
bgpPeerInTotalMessages, bgpPeerOutTotalMessages = Unsigned 1 3
Переменные SNMP: Общее колличество сообщений принятых и отосланных в последнем установленном BGP соединении с удаленным пиром.
Присутствуют только когда Netmond собран с опцией USE_BGP_COUNTERS.
bgpPeerLastError = "String" (binary)
Переменная SNMP: Диагностика последней ошибки соединения с удаленным BGP пиром. Первые два байта - код и субкод ошибки.
bgpPeerFsmEstablishedTime = Unsigned
Переменная SNMP: Период времени от последнего изменения состояния соединения с удаленным BGP пиром в секундах.

Переменные EnvMon

Применяется только на оборудовании Cisco соответствующей серии.

NAME = "String"
Имя среды мониторинга Cisco, например "ENVTEMP" - температурная среда.
DESCRIPTION = "String"
Произвольная строка текста, описание группы датчиков среды мониторинга.
DATADIR = "String"
Полный путь к каталогу где размещаются сохраняемые данные.
MEMBERS = "String"
Список членов данной среды мониторинга, разделяются запятой. Построен из переменных NAME датчиков.
STATE = "String" 1
Список состояний членов данной среды мониторинга, разделяются запятой. Построен из переменных STATE датчиков.
LASTCHANGE = "String"
Список времен последних изменений состояний членов данной среды мониторинга, разделяются запятой. Построен из переменных LASTCHANGE датчиков.

Переменные EnvTemp

Применяется только на оборудовании Cisco соответствующей серии.

NAME = "String"
Имя температурного датчика.
DESCRIPTION = "String"
Наследуется из EnvMon.
DATADIR = "String"
Наследуется из EnvMon.
STATE = "String" 1
Текущее состояние температурного датчика: NORMAL, WARNING, CRITICAL, SHUTDOWN, NOTPRESENT или ERROR.
QUERYTIME = Unsigned 1
Время последнего опроса обьекта в секундах от Epoch, UCT.
REPLYTIME = Unsigned 1
Время последнего ответа обьекта в секундах от Epoch, UCT.
LASTCHANGE = Unsigned
Время последнего изменения состояния температурного датчика в секундах от Epoch, UCT.
ciscoEnvTempState = Integer 1 2
Переменная SNMP: Текущее состояние температурного датчика.
ciscoEnvTempValue = Integer 1 3
Переменная SNMP: Значение температуры датчика в градусах цельсия.

Сноски по тексту:
1: Возможна ссылка на предыдущее значение по суффиксу old.
2: Возможен вывод строки состояния по суффиксу state.
3: Имеются расширенные значения с суффиксами ave min max delta.


Смотри также:
Операторы конфигурации
Протокол NetState
Примеры конфигурации

© 1998-2002, Rinet Software