|
Netmond V2. Операторы конфигурации
Ниже приведена итоговая таблица операторов языка описания конфигурации
Netmond. Таблица содержит полный список директив и параметров с
кратким описанием выполняемых функций. Более детальные описания находятся
по ссылкам в отдельных разделах документации.
Параметры:
- RootDir "path"
- Базовый рабочий каталог программы.
- TimeFmt "format"
- Формат вывода текущего системного времени.
- Polling seconds
- Интервал периодического опроса любых обьектов.
- Timeout seconds
- Время ожидания отклика от любых обьектов.
- Retries counter
- Колличество перезапросов любых обьектов.
- Saving seconds
- Интервал периодического сохранения данных на любых обьектах.
Директивы:
- Port number
{ statements }
- Включает NetState сервер на указанном TCP порту.
- Trap
( Deny | SourceCheck )
- Запрещает SNMP трапинг. Включает сверку source-addr и agent-addr.
- Trap "name"
{ statements }
- Декларация специфического SNMP трапа.
- Method "name"
{ statements }
- Декларация специфического метода опроса обьектов.
- Save "name"
{ statements }
- Декларация специфического метода сохранения данных.
- Object "name"
{ statements }
- Декларация обьекта мониторинга.
- Port number {
- Timeout seconds
- Максимальное время ожидания команд от NetState клиента.
- Permit "regex"
- Перечисление разрешенных адресов клиентов.
- Deny "regex"
- Перечисление запрещенных адресов клиентов.
- }
- Включает NetState сервер на указанном TCP порту.
- Trap "name" {
- Enterprise oid
- Enterprise OID данного трапа (1.3.6.1...).
- Specific number
- Specific-номер в этом Enterprise.
- Community "string"
- Строка SNMP community данного трапа.
- }
- Декларация специфического SNMP трапа.
- Method "name" {
- Address "address"
- Сетевой адрес данного опроса.
- ( TCP | UDP ) Port number
- Номер удаленного TCP или UDP порта для обращения.
- LocalPort number [ number ]
- Номер локального порта (или диапазон) при обращении.
- ChatScript { Send "string" [ Expect
"regex" ] }
- Сценарий опроса для TCP и UDP методов.
- ICMP
- Использование ICMP-echo в данном методе.
- Size bytes
- Размер пакета для метода ICMP-echo.
- Send packets [ Expect packets ]
- Колличество пакетов для метода ICMP-echo.
- Timeout seconds
- Время ожидания отклика в данном опросе.
- Retries counter
- Колличество перезапросов в данном опросе.
- }
- Декларация специфического метода опроса обьектов.
- Save "name" {
- ( File | Pipe | Exec )
"file"
- Запись данных в указанный файл, пайп или его запуск.
- Data "format"
- Периодическое сохранение данных в указанном формате.
- State "format"
- Сохранение данных в указанном формате только при изменении состояния обьекта.
- When "evaluate" seconds
[ "format" ]
- Сохранение данных в указанном формате при выполнении определенных условий
требуемой продолжительности.
- }
- Декларация специфического метода сохранения данных.
- Object "name" {
- Параметры:
- Address "address"
- Сетевой адрес данного обьекта.
- Description "comments"
- Краткое описание данного обьекта.
- Polling seconds
- Интервал периодического опроса данного обьекта.
- Timeout seconds
- Время ожидания отклика от данного обьекта.
- Retries counter
- Колличество перезапросов к данному обьекту.
- DataDir "path"
- Имя каталога для сохранения данных обьекта.
- Saving seconds
- Интервал периодического сохранения данных обьекта.
- Директивы:
- Trap
( Generic | "name" )
- Применение SNMP трапа(ов) к данному обьекту.
- Method
( Ping | Router |
SNMP | DNS | Radius |
Tacacs | "name" )
- Применение метода опроса к данному обьекту.
- Save
( Router | "name" )
- Применение метода сохранения данных к обьекту.
- Service "name"
{ statements }
- Определение подобьекта сетевого сервиса на данном обьекте.
- Interface
( "name" | index )
[ { statements } ]
- Определение подобьекта сетевого интерфейса на данном обьекте.
- BGP number
[ { statements } ]
- Определение подобьекта BGP ASN на данном обьекте.
- Env Temp
[ { statements } ]
- Определение подобьекта температурных датчиков на данном обьекте.
- }
- Декларация обьекта мониторинга.
- Object "name" {
- Address "address"
- Service "name" {
- Параметры:
- Description "comments"
- Краткое описание данного сервиса.
- DataDir "path"
- Имя каталога для сохранения данных о сервисе.
- Директивы:
- Trap "name"
- Применение SNMP трапа к данному сервису.
- Method
( SNMP | DNS | Radius |
Tacacs | "name" )
- Применение метода опроса к данному сервису.
- Save "name"
- Применение метода сохранения данных к сервису.
- }
- Определение подобьекта сетевого сервиса на текущем обьекте.
- }
- Object "name" {
- Address "address"
- Method Router
- Interface
( "name" | index )
[ {
- Параметры:
- Description "comments"
- Краткое описание данного интерфейса.
- Bandwidth kbps
- Нарицательная скорость порта.
- DataDir "path"
- Имя каталога для сохранения данных интерфейса.
- Директивы:
- Save
( Interface | "name" )
- Применение метода сохранения данных к интерфейсу.
- } ]
- Определение подобьекта сетевого интерфейса на текущем обьекте.
- }
- Object "name" {
- Address "address"
- Method Router
- BGP number [ {
- Параметры:
- Description "comments"
- Краткое описание данной автономной системы.
- DataDir "path"
- Имя каталога для сохранения данных об автономной системе.
- Директивы:
- Peer "address"
- Перечисление адресов BGP пиров в данной автономной системе.
- Save
( BGP | "name" )
- Применение метода сохранения данных к автономной системе.
- } ]
- Определение подобьекта BGP ASN на текущем обьекте.
- }
- Object "name" {
- Address "address"
- Method Router
- Env Temp [ {
- Параметры:
- Description "comments"
- Краткое описание данного набора температурных датчиков.
- DataDir "path"
- Имя каталога для сохранения данных о температуре.
- Директивы:
- Temp "name"
- Перечисление имен температурных датчиков.
- Save
( Temp | "name" )
- Применение метода сохранения данных к набору температурных датчиков.
- } ]
- Определение подобьекта температурных датчиков на текущем обьекте.
- }
Смотри также:
Встроенные переменные
Примеры конфигурации
© 1998-2002, Rinet Software
|