...
| Блок кода |
|---|
esr(config)# alias qwe root "show version" |
system prompt
hostname
Команда позволяет назначить сетевое имя для маршрутизатора.Команда изменяет строку приглашения в CLI устройства, позволяя отобразить заданную информацию в указанном формате. Изменения применяются после повторного входа в CLI. Формат задается с использованием"prompt" или 'prompt', а информационные ключи заключаются в %key%.
Использование отрицательной формы команды (no) устанавливает строку приглашения имя маршрутизатора по умолчанию.
Синтаксис
system prompt <PROMPT>
no system prompt
Параметры
<PROMPT> – ключи, доступные для использования:
...
hostname <NAME> [ unit <ID> ]no hostname [ unit <ID> ]Параметры
<NAME> – сетевое имя маршрутизатора, задаётся строкой до 63 символов;
<ID> – номер юнита, принимает значения [1..2]
...
.
Необходимый уровень привилегий
10
Командный режим
CONFIG
Пример:
| Блок кода |
|---|
esr(config)# system prompt 'Cluster: %s% | Unit: %u% | State: %r%\nVRRP:\nVRRP id 1: %v1%'
esr(config)# end
esr(config)# commit
esr(config)# confirm
Configuration has been confirmed. Commit timer canceled.
esr# exit
esr login: admin
esr login: password
********************************************
* Welcome to ESR *
********************************************
Cluster: Yes | Unit: 1 | State: Active
VRRP:
VRRP id 1: Master# |
hostname
Команда позволяет назначить сетевое имя для маршрутизатора.
Использование отрицательной формы команды (no) устанавливает имя маршрутизатора по умолчанию.
Синтаксис
hostname <NAME> [ unit <ID> ]no hostname [ unit <ID> ]Параметры
<NAME> – сетевое имя маршрутизатора, задаётся строкой до 63 символов;
<ID> – номер юнита, принимает значения [1..2].
Необходимый уровень привилегий
10
Значение по умолчанию
Значение по умолчанию
esr-10/esr-12v/esr-12vf/esr-15/esr-15r/esr-15vf/esr-20/esr-21/esr-30/esr-esr-10/esr-12v/esr-12vf/esr-15/esr-15r/esr-15vf/esr-20/esr-21/esr-30/esr-31/esr-100/esr-200/esr-1000/esr-1200/esr-1500/esr-1511/esr-1700/esr-3100/esr-3200/esr-3200L/esr-3300/vesr – в зависимости от модели маршрутизатора.
Командный режим
CONFIG
Пример:
| Блок кода |
|---|
esr(config)# hostname router-1.eltex-co.ru |
...
Данной командой выставляется номер юнита устройства.
Синтаксис
set unit id <ID>
Параметры
<ID> – номер юнита, принимает значения [1..2].
Необходимый уровень привилегий
10
Командный режим
ROOT
Пример
| Блок кода |
|---|
esr# set unit id 2 Unit ID will be 2 after reboot |
...
Данной командой осуществляется просмотр нагрузки, производимой сетевым трафиком.
Синтаксис
show cpu network-load
Параметры
Команда не содержит параметров.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример:
| Блок кода |
|---|
esr# show cpu network-load
CPU ID CPU load Heaviest session Session
weight
------- --------- ----------------------- -------
0 0 -- 0
1 49413 80.88.157.57 -> 9826
172.129.22.57
2 46812 80.88.157.75 -> 9895
172.129.22.75
3 49229 172.129.22.41 -> 9851
80.88.157.41
4 0 -- 0
5 53019 80.88.157.77 -> 9989
172.129.22.77
6 39699 80.88.157.79 -> 9863
172.129.22.79
7 49726 172.129.22.45 -> 9804
80.88.157.45
8 39789 172.129.22.61 -> 9779
80.88.157.61
9 36876 80.88.157.59 -> 9775
172.129.22.59
10 53041 172.129.22.5 -> 9679
80.88.157.5
11 49010 172.129.22.47 -> 9896
80.88.157.47
12 53082 172.129.22.13 -> 9650
80.88.157.13
13 63027 80.88.157.69 -> 9617
172.129.22.69
14 52722 80.88.157.73 -> 10001
172.129.22.73
15 55165 80.88.157.71 -> 9924 |
...
Данной командой осуществляется просмотр истории использования ресурсов CPU.
Синтаксис
show cpu history [ average | max ] [cpu {<CPU>}] [timer {<TIMER>}]Параметры
average | max – указывает, историю какой статистики необходимо выводить, усредненную или максимальную за интервал. Без указания данного ключа выводится история усредненной статистики (average).
...
- hours – отображает историю за последние 72 часа;
- minutes – отображает историю за последние 60 минут;
- seconds – отображает историю за последние 60 секунд;
- При отсутствии ключа timer выводятся 3 таблицы истории статистики использования CPU.
Необходимый уровень привилегий
5
Командный режим
ROOT
Пример:
| Блок кода |
|---|
esr# show cpu history max cpu 0
CPU0
Last 60 seconds:
utilization, %
100
90 #
80 #
70 #
60 #
50 ##
40 ##
30 # ##
20 # ##
10 ############
....|....|..
0 25 50
time, 5 sec.
Last 60 minutes:
utilization, %
100 #
90 #
80 #
70 # #
60 ## #
50 ## #
40 ## #
30 ## # # # # # #
20 ## # # # # # #
10 ############################################################
....|....|....|....|....|....|....|....|....|....|....|....|
0 5 10 15 20 25 30 35 40 45 50 55 60
time, min.
Last 72 hours:
utilization, %
100 # # # ##
90 # # ### ##
80 # # ### ##
70 # ##### ##
60 # ##### ##
50 # ##### ##
40 # ##### ##
30 #############################################
20 #############################################
10 #############################################
....|....|....|....|....|....|....|....|....|....|....|....|....|....|..
0 5 10 15 20 25 30 35 40 45 50 55 60 65 70
time, hours |
...
Данной командой осуществляется просмотр использования ресурсов CPU-процессами.
Синтаксис
show cpu processes [ active | name <PROCESS_NAME> ]
Параметры
active – список активных процессов;
name – имя конкретного процесса.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример:
| Блок кода |
|---|
esr# show cpu processes
PID Name CPU 5s CPU 1m CPU 5m Memory Runtime
(d,h:m:s)
----- ------------------------------ ------- ------- ------- ------- -------------
1384 Routing 0.00% 0.13% 0.13% 0.32% 00,00:45:46
474 Modem-cfgmgr 0.00% 0.00% 0.00% 0.30% 00,00:00:56
724 ESRFS 0.00% 0.02% 0.00% 0.10% 00,00:00:57
447 File-mgr 0.00% 0.00% 0.00% 0.72% 00,00:02:51
620 Modem-mgr 0.00% 0.00% 0.00% 0.32% 00,00:00:18
472 IPC-mgr 0.00% 0.00% 0.00% 0.08% 00,00:00:45
468 E1D 0.00% 0.00% 0.00% 0.12% 00,00:00:31
305 SYSLOG 0.00% 0.00% 0.01% 0.23% 00,00:02:07
297 HAVEGEd 0.00% 0.00% 0.01% 0.14% 00,00:03:58
239 Device-mgr 0.00% 0.02% 0.01% 0.11% 00,00:01:13
319 RNGd 0.00% 0.02% 0.02% 0.03% 00,00:07:00
371 Service-mgr 0.00% 0.02% 0.01% 0.14% 00,00:03:45
363 Cp-mgr 0.00% 0.00% 0.00% 0.13% 00,00:01:25
366 Session-mgr 0.00% 0.00% 0.00% 0.14% 00,00:01:05
373 REXd 0.00% 0.00% 0.00% 0.17% 00,00:00:53
367 Lb 0.00% 0.00% 0.00% 0.07% 00,00:00:18
368 Alarm-mgr 0.00% 0.00% 0.00% 0.09% 00,00:00:43
359 Syslog-mgr 0.00% 0.00% 0.00% 0.16% 00,00:01:25
358 Ipc-hub 0.00% 0.13% 0.14% 0.23% 00,00:51:46
372 AAA-mgr 0.00% 0.00% 0.00% 0.23% 00,00:00:42
370 Systemdb 0.00% 0.02% 0.03% 0.15% 00,00:09:11
374 SFP-mgr 0.00% 0.02% 0.00% 0.22% 00,00:01:20
362 If-mgr-ng 0.00% 0.00% 0.00% 0.27% 00,00:01:33
369 Env-mgr 0.00% 0.03% 0.04% 0.23% 00,00:15:00
360 Lic-mgr 0.00% 0.03% 0.04% 0.24% 00,00:14:03
361 If-mgr 0.80% 0.60% 0.65% 0.36% 00,03:54:54
365 Cfgsync-mgr 0.00% 0.07% 0.02% 10.85% 00,00:37:08
364 Oi-mgr 0.20% 0.08% 0.08% 3.09% 00,00:31:08
31093 CLI 0.00% 0.10% 0.02% 0.58% 00,00:00:01 |
...
Данной командой осуществляется просмотр использования ресурсов CPU.
Синтаксис
show cpu utilization
Параметры
Команда не содержит параметров.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример:
| Блок кода |
|---|
esr# show cpu utilization
CPU Last Last Last
5 sec 1 min 5 min
--- ------- ------- -------
0 1.98% 6.75% 20.02%
1 67.50% 15.62% 6.88%
2 65.43% 15.53% 6.94%
3 69.29% 16.08% 7.08%
4 89.90% 20.79% 9.14%
5 74.95% 17.14% 7.49%
6 87.61% 20.18% 8.85%
7 87.41% 20.17% 8.85%
8 81.84% 19.03% 8.40%
9 84.82% 19.79% 8.73%
10 84.53% 19.78%.78% 8.75%
11 83.02% 19.40% 8.58%
12 83.73% 19.55% 8.63%
13 76.56% 16.99% 7.25%
14 70.47% 16.00% 6.95%
15 868.75%
1139% 8315.02%07% 196.40% |
show licence-manager status
Данной командой осуществляется просмотр информации о взаимодействии с сервером ELM.
Синтаксис
show
...
licence-manager statusПараметры
Команда не содержит параметров.
Необходимый уровень привилегий
5
Командный режим
ROOT
Пример:
| Блок кода |
|---|
esr# show licence-manager status
ELM server type: root
Last request status: success
Last request to licence server: 2024-08-12 08:57:07
Next request to licence server: 2024-08-12 09:57:07 |
show system
Данной командой осуществляется просмотр параметров окружения устройства.
Синтаксис
show systemshow licence-manager status
Данной командой осуществляется просмотр информации о взаимодействии с сервером ELM.
Синтаксис
show licence-manager statusПараметры
Команда не содержит параметров.
Необходимый уровень привилегий
51
Командный режим
ROOT
Пример:
| Блок кода |
|---|
esr# show licence-manager status ELM server typesystem System type: Eltex ESR-1000 Service Router System name: root Last request statusesr-1000 Software version: 1.24.0 success Last request to licence server: build 1[d9bdbda] (2024-08-1201 0818:5706:07 Next request to licence server: 2024-08-12 09:57:07 |
show system
Данной командой осуществляется просмотр параметров окружения устройства.
Синтаксис
show systemПараметры
Команда не содержит параметров.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример:
| Блок кода |
|---|
esr# show system System type41) Hardware version: 1v3 System uptime (d,h:m:s): 00,00:04:05 System MAC address: A8:F9:4B:AA:03:A0 System serial number: Eltex ESR-1000 Service Router System name NP01000050 Main power supply installed: Present Main power supply status: esr-1000 Software version: Ok Reserve power supply installed: Absent Fan Level: 1.24.0 build 1[d9bdbda] (2024-08-01 18:06:41) Hardware version: 1v346% System uptime (d,h:m:s):Fan Table 00,00:04:05 System MAC address:~~~~~~~~~ Fan 1 A8:F9:4B:AA:03:A0 System serial number: Fan 2 Fan 3 Fan NP01000050 Main power supply installed:4 ------ ----- ----- Present Main power supply status: ----- ----- Status Ok Ok Reserve power supplyOk installed: Absent Fan Level: Ok Ok Temperature Table ~~~~~~~~~~~~~~~~~ 46% Fan Table ~~~~~~~~~ CPU FanSensor 1 FanSensor 2 FanSensor 3 Fan 4 -------------- -------- -------- -------- ----- Status--- Temperature, C 63 Ok39 Ok 37 Ok Ok49 TemperatureMemory Table ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Total, MB CPU Used, MB Sensor 1 Sensor 2 Free, MB ----- Sensor 3 ---------------- -------- -------- -------- -------- Temperature, C 63 RAM 3798.25 1643.50 (44%) 2154.75 (56%) FLASH 20.00 39 1.06 (6%) 37 18.94 (94%) |
show system id
Данной командой осуществляется просмотр серийного номера устройства.
Синтаксис
show system
...
show system id
Данной командой осуществляется просмотр серийного номера устройства.
Синтаксис
show system idПараметры
Команда не содержит параметров.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример:
...
idПараметры
Команда не содержит параметров.
Необходимый уровень привилегий
1
Командный режим
ROOT
Пример:
| Блок кода |
|---|
esr# show system id
Serial number:
NP01000023 |
show unit id
Данной командой просматривается номер текущего юнита устройства, а также номер юнита устройства, который будет применен после перезагрузки.
Синтаксис
show unit id Необходимый уровень привилегий
10
Командный режим
ROOT
Пример
| Блок кода |
|---|
esr# show unit id
Unit ID is 1
Unit ID will be 1 after reboot |
| Якорь | ||||
|---|---|---|---|---|
|
system config-confirm timeout
Данная команда определяет интервал времени ожидания для подтверждения текущей конфигурации. Если конфигурация не будет подтверждена, то после истечения времени ожидания произойдет откат на предыдущую примененную конфигурацию.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
system config-confirm timeout <TIME>no system config-confirm timeoutПараметры
<TIME> – интервал времени ожидания подтверждения резервирования конфигурации, принимает значение в секундах [120..86400].
Значение по умолчанию
600
Необходимый уровень привилегий
10
Командный режим
CONFIG
Пример:
| Блок кода |
|---|
esr(config)# system config-confirm timeout 1200 |
system cpu load-balance overload-threshold
Данная команда определяет пороговое значение нагрузки ядра CPU (CPU load), при котором запускается механизм перебалансировки сессий между ядрами CPU.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
system cpu load-balance overload-threshold <CPU-LOAD>no system cpu load-balance overload-thresholdПараметры
<CPU_LOAD> – значение порога срабатывания перебалансировки [1000-200000].
Значение по умолчанию
30000 – для ESR-1x;
60000 – для остальных моделей ESR.
Необходимый уровень привилегий
10
Командный режим
CONFIG
Пример:
| Блок кода |
|---|
esr(config)# system cpu load-balance overload-threshold 15000 |
| Scroll Pagebreak |
|---|
system fan-speed
| Примечание |
|---|
Данная команда поддерживается только на маршрутизаторах ESR-100/200/1000/1200/ |
Команда определяет режим работы системы охлаждения.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
system fan-speed { auto | max }no system fan-speed
Параметры
auto – режим автоматического регулирования;
max – режим максимального охлаждения.
Значение по умолчанию
auto – для ESR-100/200/1500/1511/1700;
max – для ESR-1000/1200.
Необходимый уровень привилегий
10
Командный режим
CONFIG
Пример:
| Блок кода |
|---|
esr(config)# system fan-speed auto |
...
system prompt
Команда изменяет строку приглашения в CLI устройства, позволяя отобразить заданную информацию в указанном формате. Изменения применяются после повторного входа в CLI. Формат задается с использованием "prompt" или 'prompt', а информационные ключи заключаются в %key%
...
| Scroll Pagebreak |
|---|
Данная команда определяет интервал времени ожидания для подтверждения текущей конфигурации. Если конфигурация не будет подтверждена, то после истечения времени ожидания произойдет откат на предыдущую примененную конфигурацию.
Использование отрицательной формы команды (no) устанавливает значение строку приглашения по умолчанию.
Синтаксис
system config-confirm timeout <TIME>no system config-confirm timeoutПараметры
<TIME> – интервал времени ожидания подтверждения резервирования конфигурации, принимает значение в секундах [120..86400].
Значение по умолчанию
600
system prompt <PROMPT>
no system prompt
| Scroll Pagebreak |
|---|
Параметры
<PROMPT> – ключи, доступные для использования:
- \n – перенос строки;
- u – выводит номер локального юнита;
- h – выводит hostname устройства;
- r – выводит роль локального юнита в cluster;
- s – выводит статус полной синхронизации в cluster;
- v<NUM><VRF> – выводит статус vrrp id, где <NUM> – номер vrrp id; <VRF> – наименование VRF, если присутствует;
- vg<NUM><VRF> – выводит статус vrrp group, где <NUM> – номер vrrp group; <VRF> – наименование VRF, если присутствует.
Необходимый уровень привилегий
10
Командный режим
CONFIG
Пример:
| Блок кода |
|---|
esr(config)# system config-confirm timeout 1200 |
system cpu load-balance overload-threshold
Данная команда определяет пороговое значение нагрузки ядра CPU (CPU load), при котором запускается механизм перебалансировки сессий между ядрами CPU.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
system cpu load-balance overload-threshold <CPU-LOAD>no system cpu load-balance overload-thresholdПараметры
<CPU_LOAD> – значение порога срабатывания перебалансировки [1000-200000].
| Scroll Pagebreak |
|---|
Значение по умолчанию
30000 – для ESR-1x,
60000 – для остальных моделей ESR.
Необходимый уровень привилегий
10
Командный режим
CONFIG
Пример:
| Блок кода |
|---|
esr(config)# system cpu load-balance overload-threshold 15000 |
show unit id
Данной командой просматривается номер текущего юнита устройства, а также номер юнита устройства, который будет применен после перезагрузки.
Синтаксис
show unit id Необходимый уровень привилегий
10
Командный режим
ROOT
Пример
| Блок кода |
|---|
esr# show unit id Unit ID is 1 Unit ID will be 1 after rebootesr(config)# system prompt 'Cluster: %s% | Unit: %u% | State: %r%\nVRRP:\nVRRP id 1: %v1%' esr(config)# end esr(config)# commit esr(config)# confirm Configuration has been confirmed. Commit timer canceled. esr# exit esr login: admin esr login: password ******************************************** * Welcome to ESR * ******************************************** Cluster: Yes | Unit: 1 | State: Active VRRP: VRRP id 1: Master# |
system utilization softgre disable
...
update licence-manager licence
Данная команда позволяет команда позволяет принудительно отправить запрос на сервер ELM для получения актуальной информации о лицензии, не дожидаясь таймеров.
Синтаксис
update licence-manager licence
...
Данной командой осуществляется переход в режим конфигурирования менеджера лицензирования.
Синтаксис
licence-managerПараметры
Команда не содержит параметров.
Необходимый уровень привилегий
15
Командный режим
CONFIG
Пример
| Блок кода |
|---|
esr(config)# licence-manager |
Параметры
location
Данной командой задаётся текстовое описание, которое передаётся на сервер ELM.
Использование отрицательной формы команды (no) удаляет это описание.
Синтаксис
location <WORD>
no location
Параметры
<WORD> – описание, задаётся строкой до 255 символовКоманда не содержит параметров.
Необходимый уровень привилегий
15
Командный режим
CONFIG-LICENCE-MANAGER
Пример
| Блок кода |
|---|
esr(config-licence-manager)# licence-managerlocation "Server room in Novokuznetsk office <3" |
show licence
Данная команда служит для просмотра информации об активных лицензиях устройства.
Feature - Наименование – наименование параметра лицензии.;
Source - Источник – источник, из которого была получена лицензия.:
- ELM - Лицензия – лицензия была получена от Eltex licence manager.Licence Manager;
- File - Лицензия – лицензия была загружена из файла.;
- Boot - Лицензия была установленаа – лицензия была установлена на производстве ELTEXEltex.
State - Состояние – состояние лицензии.:
- Active - Параметра – параметр лицензии применён.;
- Candidate - Параметра – параметр лицензии будет применён после перезагрузки устройства.;
- Unsupported - Параметра – параметр лицензии не поддержан на этой версии ПО.
Value - Значение – значение параметра лицензии.;
Valid from - Время – время начала действия параметра лицензии.;
Expiries - Время – время окончания действия параметра лицензии.
Синтаксис
show licence
Параметры
Команда не содержит параметров.
Необходимый уровень привилегий
5
Командный режим
ROOT
Пример:
| Блок кода |
|---|
esr# show licence Feature Source State Value Valid from Expiries -------------------------------- -------- ----------- -------------------------------- -------------------- -------------------- WIFI ELM Active true -- -- TEST ELM Unsupported true -- -- BRAS File Active true -- -- BRAS File Candidate true -- -- FSTEC-BOOT Boot Active true -- -- FSTEC-BOOT Boot Candidate true -- -- |
location
Данной командой задаётся текстовое описание, которое передаётся на сервер ELM.
Использование отрицательной формы команды (no) удаляет это описание.
Синтаксис
location <WORD>
no location
Параметры
<WORD> – описание, задаётся строкой до 255 символов.
Необходимый уровень привилегий
15
Командный режим
CONFIG-LICENCE-MANAGER
Пример
| Блок кода |
|---|
esr(config-licence-manager)# location "Server room in Novokuznetsk office <3" |
system-name
Данной командой задаётся текстовое имя устройства, которое передаётся на сервер ELM.
...
| Блок кода |
|---|
esr(config-licence-manager)# system-name main-office |
...