Общие команды настройки Tracking
show tracks
Данной командой выводится информация о статусе всех сконфигурированных объектов отслеживания.
Синтаксис
show tracks
Необходимый уровень привилегий
10
Командный режим
ROOT
Пример
esr# show tracks Track ID State Last change -------- ----- ------------------------- 1 Up 5 minutes and 30 seconds 2 Down 5 minutes and 30 seconds
show track
Данной командой выводится информация об объекте отслеживания.
Синтаксис
show track <TRACK-ID>
Параметры
<TRACK-ID> – идентификатор объекта отслеживания, задается в диапазоне [1..100].
Необходимый уровень привилегий
10
Командный режим
ROOT
Пример
esr# show track 1 Track 1: State: Up Changes count: 1 (last 8 minutes and 34 seconds) Mode: And Delay up: 0s Delay down: 0s Conditions: Type ID State Mode Last time change VRF ---- ----- ----- ------------ ------------------------- -------------------------------- SLA 1 True State 8 minutes and 34 seconds --
track
Данная команда используется для создания объекта отслеживания (tracking-объекта) и перехода в режим его конфигурирования.
Использование отрицательной формы команды (no) удаляет указанный объект отслеживания.
Синтаксис
[no] track <TRACK-ID>
Параметры
<TRACK-ID> – идентификатор объекта отслеживания, задается в диапазоне [1..100].
Необходимый уровень привилегий
10
Командный режим
CONFIG
Пример
esr(config)# track 10
delay down
Данной командой устанавливается задержка перед переходом объекта отслеживания в неактивное состояние.
Использование отрицательной формы команды (no) убирает задержку перед переходом объекта отслеживания в неактивное состояние.
Синтаксис
delay down <TIME>
[no] delay down
Параметры
<TIME> – время задержки перед переходом объекта отслеживания в неактивное состояние, задаётся в секундах в диапазоне [1..300].
Значение по умолчанию
По умолчанию задержка отключена.
Необходимый уровень привилегий
10
Командный режим
CONFIG-TRACK
Пример
esr(config-track)# delay down 5
delay up
Данной командой устанавливается задержка перед переходом объекта отслеживания в активное состояние.
Использование отрицательной формы команды (no) убирает задержку перед переходом объекта отслеживания в активное состояние.
Синтаксис
delay up <TIME>
[no] delay up
Параметры
<TIME> – время задержки перед переходом объекта отслеживания в активное состояние, задаётся в секундах в диапазоне [1..300].
Значение по умолчанию
По умолчанию задержка отключена.
Необходимый уровень привилегий
10
Командный режим
CONFIG-TRACK
Пример
esr(config-track)# delay up 5
description
Данной командой определяется описание объекта отслеживания событий.
Использование отрицательной формы команды (no) удаляет описание.
Синтаксис
description <DESCRIPTION>
no description
Параметры
<DESCRIPTION> – описание объекта отслеживания событий, задаётся строкой до 255 символов.
Значение по умолчанию
Отсутствует
Необходимый уровень привилегий
10
Командный режим
CONFIG-TRACK
Пример
esr(config-track)# description "check virtual router state"
enable
Данной командой включается объект отслеживания.
Использование отрицательной формы команды (no) отключает объект отслеживания.
Синтаксис
[no] enable
Значение по умолчанию
Объект выключен
Необходимый уровень привилегий
10
Командный режим
CONFIG-TRACK
Пример
esr(config-track)# enable
mode
Данной командой задается режим работы объекта отслеживания.
Использование отрицательной формы команды (no) переводит режим на значение по умолчанию.
Синтаксис
mode <MODE>
no mode
Параметры
<MODE> – условие нахождения объекта отслеживания в активном состоянии, принимает значения:
- and - объект будет находиться в активном состоянии, если все отслеживаемые условия будут выполняться;
- or - объект будет находиться в активном состоянии, если хотя бы одно отслеживаемое условие будет выполняться.
Значение по умолчанию
and
Необходимый уровень привилегий
10
Командный режим
CONFIG-TRACK
Пример
esr(config-track)# mode or
track sla test
Данной командой устанавливается слежение за состоянием определенного sla-теста.
Использование отрицательной формы команды (no) отключает слежение за состоянием sla-теста.
Синтаксис
track sla test <ID> [mode <MODE> ]
[no] track sla test <ID>
Параметры
<ID> – идентификатор sla-теста, принимает значение в диапазоне [1..10000].
<MODE> – режим слежения за sla-тестом, может принимать значения:
- state – отслеживается успешность sla-теста;
- reachability – отслеживаются состояние канала связи, по которому осуществляется sla-тест.
Необходимый уровень привилегий
10
Командный режим
CONFIG-TRACK
Пример
esr(config-track)# track sla test 1 mode reachability
track vrrp id
Данной командой устанавливается слежение за текущим состоянием (ролью) определенного виртуального маршрутизатора.
При использовании модификатора «not», правило будет срабатывать для всех состояний, за исключением указанного.
Использование отрицательной формы команды (no) отключает слежение за состоянием виртуального маршрутизатора.
Синтаксис
track vrrp id <VRID> state [not] <STATE> { master | backup | fault }
no track vrrp id <VRID>
Параметры
<VRID> – идентификатор отслеживаемого виртуального маршрутизатора, принимает значения [1..255];
<STATE> – состояние виртуального маршрутизатора, при котором объект отслеживания будет менять своё состояние. Может принимать значения:
- master – роль master;
- backup – роль backup;
- fault - fault состояние VRRP-процесса;
Необходимый уровень привилегий
10
Командный режим
CONFIG-TRACK
Пример
esr(config-track)# track vrrp id 2 state master