Общая диагностика системы EcoNAT Documentation
Предусмотрен ряд команд, которые позволяют провести общую диагностику системы: получить информацию об использовании системной памяти, загрузке процессора и буферов подсистем, проверить температуру процессора и состояние блоков питания и вентиляторов.
Информация о системной памяти
Информация об использовании системной памяти устройства выводится командой show memstat.
EcoSGE:# show memstat
Data plane free/total memory: 21515 MiB / 30064 MiB
Control plane free/total memory: 2559 MiB / 3475 MiB
При отправке данной команды с ключевым словом detail объём памяти будет указан в байтах.
EcoSGE:# show memstat detail
Data plane free/total memory: 3018025088 bytes / 4294966720 bytes
Control plane free/total memory: 1460961280 bytes / 1813062208 bytes
Информация о ресурсах системы
EcoSGE:# show resources
CPU load: 97% (te7, te8, te9, te10, te11, te12)
Avg egress burst: 10.8 (4.2%)
Avg ingress burst: 11.6 (4.5%)
Session table used/total: 0/335544320 (0.0%)
Translation table used/total: 0/335544320 (0.0%)
Ipv6 sess table used/total: 0/125829120 (0.0%)
Ipv6 translation table used/total: 0/125829120 (0.0%)
Abon table NAT64 used/total: 0/3932160 (0.0%)
Abons table used/total: 0/3932160 (0.0%)
Mbufs number on socket 0 used/total: 15372/2097151 (0.7%)
Block allocation log size: 0 (0.0%)
Bras table used/total: 0/524288 (0.0%)
DPI host buffers used/total: 0/65535 (0.0%)
DPI path buffers used/total: 0/65535 (0.0%)
DPI state buffers used/total: 0/4194303
Awaiting syslog messages: 0 (0.0%)
Параметр | Описание |
---|---|
CPU load | Загрузка процессора и перечисление интерфейсов в порядке убывания их нагрузки на процессор |
Avg egress burst | Среднее значение всплесков egress направления |
Avg ingress burst | Среднее значение всплесков ingress направления |
Session table used/total | Счётчик заполнения таблицы сессий IPv4 (текущее/максимальное) |
Translation table used/total | Счётчик заполнения таблицы трансляций IPv4 (текущее/максимальное) |
Ipv6 sess table used/total | Счётчик заполнения таблицы сессий IPv6 (текущее/максимальное) |
Ipv6 translation table used/total | Счётчик заполнения таблицы трансляций IPv6 (текущее/максимальное) |
Abon table NAT64 used/total | Счётчик заполнения таблицы уникальных пользователей, использующих IPv6 (текущее/максимальное) |
Abons table used/total | Счётчик заполнения таблицы уникальных пользователей, использующих IPv4 (текущее/максимальное) |
Mbufs number on socket 0 used/total | Количество используемых data plane буферов процессора / общее количество |
Block allocation log size | Счётчик заполнения буфера сообщений connection_log (процент используемых) |
Bras table used/total | Счётчик заполнения таблицы пользователей, зарегистрированных на BRAS (текущее/максимальное) |
DPI host buffers used/total | Счётчик заполнения буфера информации по доменному имени (текущее/максимальное) |
DPI path buffers used/total | Счётчик заполнения буфера информации по URL, идущей после знака "?" (текущее/максимальное) |
DPI state buffers used/total | Счётчик заполнения буфера информации по сессии (текущее/максимальное) |
Awaiting syslog messages | Счётчик заполнения буфера сообщений syslog |
Проверка температуры процессора и состояния блоков питания и вентиляторов
EcoSGE:> show temperature
Core 0: 54C
Core 1: 53C
Core 2: 50C
Core 3: 54C
Core 4: 57C
Core 5: 54C
Core 6: 52C
Core 7: 54C
Core 8: 55C
Core 9: 56C
Информация о частоте вращения вентиляторов выводится командой show fan. У моделей EcoSGE 2020/2040 и 4080/4120/4160 выводимая информация немного отличается. Пример для моделей 2020/2040:
EcoSGE:> show fan
CPU fan : 12500
System fan: 12616
System fan(AUX0) : 12500
System fan(AUX1) : 12616
System fan(AUX2) : 6521
Пример для моделей 4080/4120/4160:
EcoSGE:> show fan
NIC1 fan : 6308 RPM
NIC2 fan : 6279 RPM
NIC3 fan : 6398 RPM
NIC4 fan : 6081 RPM
System fan 1 : 12162 RPM
System fan 2 : 12162 RPM
System fan 3 : 12272 RPM
System fan 4 : 11946 RPM
System fan 5 : 7219 RPM
System fan 6 : 7297 RPM
System fan 7 : 7417 RPM
System fan 8 : 7297 RPM
В выводе команды:
- NIC<N> – вентиляторы на сетевых картах. При нормальной работе частота вращения вентилятора должна быть в диапазоне 6000-6400 RPM;
- System fan <N> – вентиляторы в корпусе устройства. Частота вращения вентилятора зависит от температуры в корпусе устройства. При минимальной нагрузке частота вращения вентилятора должна быть в диапазоне 2600-4800 RPM, а при максимальной нагрузке – в диапазоне 16700-22300 RPM.
Сбор и выгрузка диагностической информации
Если по каким-либо причинам специалисту службы технической поддержки компании RDP не может быть предоставлен удалённый доступ к устройству для его диагностики, то можно создать зашифрованный архив с подробной диагностической информацией и выгрузить его на FTP или TFTP-сервер. При передаче по FTP возможно указание логина и пароля на FTP-сервере.
Полный синтаксис команды сбора и выгрузки диагностической информации имеет вид:
tech-support url <url> [number <n>] [interval <i1>] [backtrace <i2>] [verbose] [dryrun] [force] [dpi]
При вводе команды необходимо соблюдать порядок указания параметров и аргументов. В противном случае команда не будет выполнена.
В таблице ниже дано описание параметров и аргументов команды.
Параметр / аргумент | Описание |
---|---|
url <url> | Абсолютный URL для выгрузки архива. При использовании аргумента dryrun (см. описание ниже) данный параметр в команде не требуется. URL должен заканчиваться символом "/". Внимание! URL не должен содержать имя файла – только путь к папке |
number <n> | Количество циклов опроса всех счётчиков EcoSGE (по умолчанию 6) |
interval <i1> | Интервал между циклами опроса счётчиков в микросекундах (по умолчанию 10000000) |
backtrace <i2> | Сбор дополнительной служебной информации; работает только в конфигурационном режиме; требует уровень привилегий 15; сбор выполняется 2 раза с заданным интервалом i2 в секундах |
verbose | Установить максимальную детализацию журнала системных событий на время выполнения команды; работает только в конфигурационном режиме; требует уровень привилегий 15 |
dryrun | Собрать информацию в архив, но не отправлять его на сервер. Архив будет сохранён в папке /tmp на системном диске EcoSGE |
force | Принудительное завершение выполнения команды в другой консоли и запуск в текущей |
dpi | В дополнение к архиву с диагностической информацией выгрузить содержимое папки /mnt/DPIDATA системного диска EcoSGE. Эти данные не будут зашифрованы |
В ходе выполнения команды в консоль выводится информация о выполняемых действиях:
2:2:> tech-support url tftp://192.168.5.1/ number 1
Start collecting tech info. It takes few minutes.
Mon Feb 19 18:12:04 UTC 2024 Beginning
Preparing system data...
Preparing econat proc data...
[##################################################] 100%
Preparing econat statistics...
Preparing econat counters...
[##################################################] 100%
Preparing econat exe archive...
[##################################################] 100%
Archiving and encrypting info...
Sending /tmp/tech_support/tech_support.enc and /mnt/DPIDATA content to tftp://192.168.5.1...
[##################################################] 100%
Mon Feb 19 18:12:32 UTC 2024 Done
Если команда выполнена успешно, то по указанному в команде пути на сервере появится файл tech_support.enc и, если в команде использовался аргумент dpi, файлы из папки /mnt/DPIDATA системного диска EcoSGE. Эти файлы необходимо отправить запросившему их сотруднику технической поддержки.