Слепки¶
Слепок момента – страница «что было в эту минуту», собранная вокруг одной отметки времени. Он нужен первой линии поддержки, когда сотрудник говорит «пять минут назад всё висело»: не нужно искать по таймлайну, всё окно ±15 минут уже собрано на одной странице.
Слепки бывают двух видов:
- слепок устройства – что было с устройством сотрудника: оценка по сегментам, сигнал и шлюз, подключение и процессы, прогоны его тестов, маршруты и события;
- слепок теста – что было с тестом у всех его агентов: у кого он работал, на каком звене упал, маршруты всех агентов.
Оба вида бывают живые и сохранённые.
- Живой слепок считается по данным платформы в момент открытия. Его адрес содержит устройство или тест и момент, так что ссылку можно отправить коллеге, но через срок хранения данных страница опустеет.
- Сохранённый слепок – замороженная копия: все блоки и настройки вида записаны в момент сохранения и больше не меняются. Он открывается и после срока хранения, и после удаления устройства или теста. Сохранённые слепки обоих видов собраны в разделе «Отчёты → Слепки»: в колонке «Объект» под именем подписано, тест это или устройство.
Откуда открыть¶
- Карточка устройства – кнопка «+ Слепок сейчас» в секции «Слепки». Момент – конец выбранного периода: для «Последнего часа» это сейчас, для периода со сдвигом – его правый край.
- Карточка инцидента – поле «Слепок» со ссылкой «Слепок момента открытия ›». У инцидента по приложению ссылка «Слепок ›» стоит в каждой строке затронутого устройства.
- Жалоба сотрудника – нажатие «Сообщить о проблеме…» в меню агента на устройстве. Платформа через две минуты сама сохраняет слепок с причиной «жалоба сотрудника» и текстом в названии; ссылка на него стоит в секции «Жалобы сотрудника» карточки устройства.
- Фриз устройства – платформа сама сохраняет слепок с причиной «фриз» и названием «Фриз: CPU 97 %», не чаще раза в час на устройство; ссылка на него стоит в секции «Фризы» карточки устройства. Над вердиктом такого слепка – строка фриза: длительность, виновник, процессы.
- Страница теста, блок «Здоровье по агентам» – у устройства сотрудника с красными ячейками после слова «присылает» появляется «Слепок ›». Он ведёт на момент последней плохой ячейки: рядом с упавшей проверкой видно, что в ту минуту было с каналом и самим устройством.
Что на странице¶
Ниже – слепок устройства; слепок теста описан в своём разделе.
Шапка. Устройство, пользователь, система, момент и окно. У сохранённого слепка – название, кто и когда сохранил, откуда открыт.
Жалоба. Если слепок открыт по жалобе сотрудника, над вердиктом стоит её цитата: текст, время нажатия и откуда нажали.
Только это устройство
Слепок устройства показывает одно устройство: его тесты, его маршруты, его метрики. Как ту же проверку в ту же минуту прошли другие агенты, показывает слепок теста – ссылка на него есть в карточке инцидента по тесту и на странице теста.
Вердикт. Худший сегмент на момент и его решающая метрика, например «хуже всего был сегмент «Связь» – 31/100 · эфир занят 50 %».
Сегменты на момент. Та же полоса из шести кружков, что в карточке устройства, посчитанная по минуте момента. Все панели под ней раскрыты сразу: сигнал и эфир, потери и задержка до шлюза, CPU, память и диск – за всё окно ±15 минут, с вертикальной отметкой момента на каждом графике.
Как было подключено. Сеть, диапазон и канал Wi-Fi, шлюз и DNS, VPN и внешний адрес, питание – из ближайшего замера. Подпись честно говорит, за сколько секунд до момента он сделан. Ниже – процессы, которые занимали больше всего CPU в этом замере.
Тесты устройства в окне. Строка на тест: прогоны окна ячейками (зелёная – прошли, красная – упал хоть один прогон слота, серая – не было; слот момента обведён) и что было на момент.
Маршруты за окно. Граф маршрута устройства на каждый тест с трассировкой. Бегунки хопов работают как на странице теста. Граф можно убрать из слепка перед сохранением.
События окна. Смены сети и точки доступа, включение VPN, смена канала и шлюза, инциденты устройства, перезапуски наблюдаемых приложений и сам момент – одной лентой по времени.
Сохранить и поделиться¶
Кнопки в шапке:
- «Карточка устройства ›» (у слепка теста – «Страница теста ›») открывает объект слепка; «Живой слепок ›» на сохранённом слепке открывает живую страницу того же момента, пока устройство или тест есть в платформе.
- Ссылка копирует адрес страницы.
- PDF печатает страницу средствами браузера: меню, кнопки и переключатели в печать не попадают, граф маршрута ужимается по ширине листа, блоки не разрываются между страницами. Что настроили в графах, то и уйдёт в файл: окно хопов и выбранный агент (он подписан над графом).
- Сохранить слепок (роль «редактор» и выше) замораживает страницу: данные окна и настройки графов. После сохранения открывается страница сохранённого слепка, она же появляется в списке «Отчёты → Слепки» и в секции «Слепки» карточки устройства или страницы теста.
- Удалить на сохранённом слепке убирает его насовсем; запись об удалении остаётся в журнале действий.
Сохранённый слепок хранит копию данных
В нём остаются замер подключения с процессами, прогоны тестов, маршруты и события окна одного устройства – до удаления, независимо от срока хранения в настройках. Сохраняйте слепки осознанно и удаляйте, когда разбор закончен.
Окно ещё не закрыто
Слепок, сохранённый раньше, чем прошли 15 минут после момента (по жалобе сотрудника он сохраняется через две минуты), сначала содержит только то, что успело прийти. В шапке тогда написано «Окно ещё не закрыто: данные после 21:26 дозаморозятся в 21:41». Когда окно закроется, слепок сам дособерётся целиком – название и настройки графов останутся. На живой странице свежего момента вместо этого написано «Окно ещё идёт … обновите страницу».
Слепок всегда охватывает ±15 минут вокруг момента. Чтобы посмотреть шире, откройте карточку устройства кнопкой «Карточка устройства ›» (у слепка теста – «Страница теста ›») и выберите период.
Список «Слепки»¶
Отчёты → Слепки – все сохранённые слепки аккаунта, свежие сверху. Список видят все роли.
| Колонка | Что в ней |
|---|---|
| Момент | минута, вокруг которой собран слепок |
| Объект | устройство или тест, под именем подписано, что это. Если в списке только слепки устройств, колонка называется «Устройство». У удалённого объекта имя остаётся, но без ссылки |
| Название | название слепка, ссылка на него |
| Причина | откуда сохранён: «вручную», «из инцидента», «из упавшей проверки», «жалоба сотрудника», «фриз» |
| Сохранил | кто сохранил |
| Когда | когда сохранён |
Меню «…» в строке с пунктом «Удалить» есть у редактора и администратора. Слепки одного устройства или теста собраны также в секции «Слепки» его карточки или страницы.
Слепок теста¶
Слепок теста отвечает на вопрос «это у одного сотрудника или у всех?»: тот же тест в ту же минуту у каждого его агента – устройств сотрудников, площадок и облачных агентов.
Откуда открыть.
- Страница теста – секция «Слепки» под звеньями, кнопка «+ Слепок сейчас»: момент – конец выбранного периода. Ниже в секции – все сохранённые слепки этого теста.
- Страница теста, блок «Здоровье по агентам» – у звена с красными ячейками после «за период» стоит «Слепок теста ›». Он открывает момент последней плохой ячейки, точнее – последний упавший прогон в ней, а не середину ячейки.
- Карточка инцидента по тесту – поле «Слепок», ссылка «Слепок теста на открытие ›». Если инцидент про устройство сотрудника, рядом стоит и «Слепок устройства … ›».
Что на странице.
Вердикт – у скольких агентов тест работал в слот момента, например «В этот момент тест работал у 1 из 2 агентов – HTTP(S) упал у ivanov-mbp». Ниже – текст отказа и сравнение: если в ту же минуту проверка прошла у других агентов, «похоже, дело в устройстве ivanov-mbp или его сети, а не в www.netelum.net»; если упала у всех – дело в цели или на пути к ней. Вердикт считается как на странице теста: Page Load, сценарий и трассировка в него не входят.
Агенты на момент – строка на агента, колонки по звеньям пути: Сеть, DNS, TCP, TLS, HTTP, Страница (только те, чьи проверки есть у теста). В ячейке – чтение худшей проверки звена в слот момента: время, «ок» или текст ошибки; «–» – прогона не было. Подсказка на ячейке раскладывает звено по проверкам. Упавшие агенты стоят сверху; у устройства сотрудника справа ссылка «Слепок устройства ›». Если агентов больше двенадцати, показаны все упавшие и десять остальных.
Прогоны окна по агентам – ячейки по слотам расписания теста за ±15 минут: зелёная – проверки прошли, красная – упала хоть одна, серая – прогона не было; слот момента обведён.
Задержка и потери за окно – те же графики, что в звене «Сеть» страницы теста, с переключателем «Среднее | По агентам» и отметкой момента.
Маршруты за окно – граф маршрута по всем агентам теста. В панели графа можно выбрать одного агента: его пути подсвечены, остальные приглушены. Выбор агента, бегунки хопов и убранные графы сохраняются вместе со слепком.
События окна – инциденты теста и смены сети устройств сотрудников, с именем устройства в начале строки.
Что хранит сохранённый слепок теста
Имена агентов, у устройств – пользователя и систему, чтения проверок, маршруты всех агентов, инциденты теста и смены сети устройств в окне (сеть Wi-Fi и точка доступа, шлюз, VPN, сотовый оператор) – до удаления. Процессов и метрик устройств в нём нет.
