Раздел «Трафик» предназначен для мониторинга текущей загрузки сетевых интерфейсов и отображения статистики передачи и приёма данных в системе ARMA Стена (см. Рисунок – Мониторинг трафика).
Для выбора интерфейса используется выпадающий список «Интерфейс», содержащий имена всех доступных физических и виртуальных интерфейсов системы. По умолчанию интерфейс не выбран. Выбор интерфейса инициирует обновление всех компонентов раздела.
Информационный блок
Информационный блок включает набор недоступных для редактирования элементов, отображающих текущее состояние и статистику выбранного интерфейса:
Отправка - текущая скорость исходящего трафика (TX) через выбранный интерфейс, измеряемая в единицах объёма данных в секунду. Значение обновляется с интервалом 2,5 секунды.
Получение - текущая скорость входящего трафика (RX) через выбранный интерфейс, измеряемая в единицах объёма данных в секунду. Значение обновляется с интервалом 2,5 секунды.
IP-адреса - перечень IPv4- и IPv6-адресов, назначенных выбранному интерфейсу.
График загрузки интерфейса
Отображается линейный график, отражающий динамику входящего и исходящего трафика на выбранном интерфейсе.
По оси X представлена временная шкала с глубиной хранения данных 60 секунд.
По оси Y указана скорость трафика в бит/с, кбит/с, Мбит/с или Гбит/с. Единица измерения определяется автоматически в зависимости от текущей интенсивности трафика.
График обновляется каждые 2,5 секунды и включает два временных ряда:
входящий трафик — красная линия;
исходящий трафик — синяя линия.
Статистика отправленных данных
Статистика исходящего трафика представлена в табличной форме со следующими полями:
Отправлено байт - общий объём данных, переданных через интерфейс (в байтах);
Отправлено пакетов - общее количество переданных сетевых пакетов;
Ошибки - число неудачных попыток передачи из-за аппаратных или программных сбоев;
Отброшено - количество пакетов, отменённых перед отправкой (например, из-за нехватки ресурсов);
Ошибки носителя - сбои на физическом уровне (например, проблемы с кабелем или дуплексом);
Коллизии - количество конфликтов при передаче в сетях с разделяемой средой.
Статистика полученных данных
Статистика входящего трафика представлена в табличной форме со следующими полями:
Получено байт - общий объём данных, принятых через интерфейс (в байтах);
Получено пакетов - общее количество принятых сетевых пакетов;
Ошибки - число повреждённых или некорректно принятых пакетов;
Отброшено - количество пакетов, отклонённых при приёме;
Переполнение - количество пакетов, потерянных вследствие переполнения входного буфера;
Мультикаст - количество принятых пакетов, адресованных группе получателей (мультикаст-трафик).
В системе ARMA Стена возможен мониторинг текущего состояния компонентов устройства, включая систему питания и охлаждения. Это позволяет предотвратить возможные аварийные ситуации, связанные с оборудованием.
Для просмотра состояния аппаратной платформы системы необходимо в меню «Обзорная панель» выбрать раздел «Мониторинг аппаратной платформы» (см. Рисунок – Мониторинг аппаратной платформы).
Исправлен - датчик функционирует корректно и предоставляет данные;
Нет информации - датчик отсутствует, не отвечает или неисправен, данные от него не поступают.
Примечание
Для обеспечения мониторинга аппаратной платформы требуется активировать поддержку BMC в настройках BIOS. Если функция BMC отключена, система отобразит следующее сообщение: «Мониторинг аппаратной платформы недоступен. Проверьте настройки BIOS».
Примечание
В случае отключения резервного блока питания (PSU) во время работы устройства, в интерфейсе мониторинга сохранятся все поля, связанные с данным блоком питания. При этом их статус будет отображён как «Not available», а значение поля «PSU<номер_БП> Presence» изменится на «Missing».
Если устройство было предварительно выключено, и только после этого был отключен блок питания, в интерфейсе останется отображаться исключительно строка «PSU<номер_БП> Presence» с указанием значения «Missing». Все остальные параметры, относящиеся к данному блоку питания, отображаться не будут.
Раздел «Мониторинг процессов» предназначен для отображения текущего состояния системных и пользовательских процессов, активных на устройстве. Информация представлена в табличном виде и автоматически обновляется с периодичностью 5 секунд. Для доступа к разделу необходимо перейти по пути: «Обзорная панель» - «Мониторинг процессов» (см. Рисунок – Мониторинг процессов).
PID - уникальный числовой идентификатор процесса, присваиваемый ядром операционной системы при его запуске;
USER - имя пользователя, от имени которого выполняется процесс. Для системных процессов указано значение root. При наличии у текущей учётной записи прав на просмотр информации о пользователе (право выполнения команды show permissions user <имя_УЗ>), нажатие на имя УЗ инициирует открытие окна «Права доступа <имя_УЗ>», содержащего права пользователя в веб-интерфейсе и перечень разрешённых CLI-команд;
PRI - приоритет планирования процесса (значение динамического приоритета), определяемое на основе параметра NICE и внутренней логики планировщика;
NICE - статический параметр корректировки приоритета процесса; допустимые значения находятся в диапазоне от «-20» до «19». Процессы с меньшим значением nice получают больше CPU-времени;
STAT - состояние процесса согласно классификации ядра Linux:
R - процесс выполняется в текущий момент;
S - процесс находится в состоянии ожидания (прерываемый сон);
D - процесс заблокирован в непрерываемом режиме (например, ожидание операций ввода-вывода);
Z - завершённый процесс (zombie или defunct), не получивший сигнала от родительского процесса;
T - процесс приостановлен (остановлен сигналом);
W - процесс находится в состоянии свопа;
< - процесс имеет повышенный приоритет (запущен с приоритетом real-time);
N - процесс выполняется с пониженным приоритетом;
L - процесс имеет страницы памяти, заблокированные в RAM (обычно указывает на использование real-time планирования);
I - поток ядра в режиме бездействия (idle), не имеющий активного выполнения.
C - индикатор загрузки процессора;
%CPU - доля использования центрального процессора данным процессом за последний интервал измерения;
%MEM - процент использования оперативной памяти относительно общего объёма RAM;
VSZ - объём виртуальной памяти, занимаемой процессом (в килобайтах);
RSS - объём резидентной памяти (физической памяти, используемой процессом без учёта свопа), в килобайтах;
TTY - терминал, связанный с процессом. Для фоновых и системных процессов значение — «?»;
TIME - суммарное время CPU, затраченное на выполнение процесса, отображается в формате ЧЧ:ММ:СС;
COMMAND - имя исполняемого файла или команды, запустившей процесс. Для потоков ядра указано название в квадратных скобках (например, [kthreadd]).