Приложение НЕЙРОСС Техобслуживание доступно позволяет провести диагностику Платформы НЕЙРОСС и выявить возможные проблемы. Раздел доступен только для узлов Платформа НЕЙРОСС.
Общие сведения
Платформа НЕЙРОСС предоставляет широкий функционал диагностики использования системных ресурсов, программных метрик, показаний счетчиков и текущих подключений. Также обеспечивается возможность сбора всей диагностической информации «одной кнопкой» для отправки в отдел техподдержки компании ИТРИУМ для дальнейшего расследования причин ошибок в работе.
Функции приложения приведены в таблице ниже.
| Раздел | Назначение |
|---|---|
| Системные ресурсы | Ослеживание нагрузки на ресурсы сервера:
|
| Программные метрики | Платформа НЕЙРОСС регистрирует и сохраняет в долговременное хранилище различные метрики приложений в унифицированном формате. Данные метрик можно просмотреть в табличном виде, также они могут быть «вынесены» на дашборд. |
| Диагностика | Диагностика и профилирование работы ПО, сбор логов для специалистов техподдержки. |
| Подключения клиентов | Отслеживание общего количества подключений к приложениям НЕЙРОСС и потокам медиаисточников и действий каждого клиента |
| Дампы процессов | При возникновении критичных проблем формируются дампы процессов, которые могут быть отправлены специалистам компании ИТРИУМ для диагностики. |
Управление метриками
С версии 20.52 Платформы НЕЙРОСС/ДеВизор приложение НЕЙРОСС Техобслуживание существенно переработано. Добавлено много пользовательских инструментов по сбору, визуализации, экспорту и импорту данных.
Приостановка «живых» метрик
Для приостановки сбора «живых» метрик на вкладке Текущие нажмите на кнопку Пауза. При нажатии обновление живых метрик приостанавливается — графики и значения остаются зафиксированными на последнем полученном наборе данных. Повторное нажатие возобновляет опрос.
Сброс «живых» метрик
Добавлена возможность сброса накопленных живых метрик. Доступны два режима:
| Режим | Действие |
|---|---|
Очистка в браузере | Удаляет накопленные данные только в текущей сессии |
Обнуление на сервере | Сбрасывает счётчики на стороне сервера |
Остановка поиска архивных метрик
При загрузке архивных метрик за длительный период (например, за месяц) появилась возможность прервать поиск до его завершения. Для этого нажмите на кнопку Стоп.
Импорт и экспорт
Метрики можно экспортировать и импортировать в едином формате:
- экспорт доступен как на вкладке «Системные ресурсы», так и на «Программные метрики»;
- сформированный файл содержит и системные, и программные метрики;
- импортированный файл можно загрузить на любую из этих вкладок.
Проверено: экспорт живых метрик, экспорт архивных за месяц, импорт.
Сохранение контекста при переключении вкладок
При переходе между «Системные ресурсы» и «Программные метрики» накопленный контекст не сбрасывается — ни для текущих, ни для архивных метрик. Живые графики и настройки отображения сохраняются.
Оптимизация загрузки и отображения
Пакетная загрузка
Архивные семплы загружаются пачками по 300 штук, что ускоряет первичную загрузку и снижает нагрузку на интерфейс.
Ограничение временного диапазона
Вместо прогресс-бара загрузки используется слайдер: загруженный набор можно ограничить слева и справа, выбрав нужный временной интервал для отображения.
Прореживание больших наборов данных
Если точек на графике больше 500, выбранный набор автоматически прореживается специальным алгоритмом: остаётся до 500 точек с сохранением экстремумов (пиков и провалов).
Отдельный таймлайн для каждого графика
Если точек больше 100, у каждого графика появляется собственный таймлайн, который можно масштабировать независимо от основного графика.
Зум и прокрутка графиков
На всех графиках доступно изменение масштаба (зум) и прокрутка по временной оси.
Общая производительность
Оптимизированы:
- сериализация данных в JSON;
- отрисовка интерфейса при большом количестве семплов;
- общая отзывчивость webUI (устранены зависания и торможение вёрстки).
