Панель взаимодействия с файлами
Панель позволяет взаимодействовать с загруженным файлом следующим образом:
- фильтровать по содержимому и времени события
- сортировать по номеру строки
- форматировать содержимое
- скачивать отсортированный файл
- экспортировать файл в индекc
- перезагружать файл с сервера

Сортировка по содержимому

В поле Поиск по содержимому файла можно вводить любые значения. Поиск осуществляется по найденным соответствиям в строках файла в независимости от регистра и где найдено совпадение.
Сортировка по дате и времени

Внутри фильтра по дате и времени лога присутствуют два поля с соответствующими календарями, позволяющими задать интервалы для сортировки.
При большом объеме файла сортировка по времени может работать не самым быстрым образом. Сортировка происходит только при выбранных двух датах.
Форматирование
При нажатии на кнопку Форматирование открывается модальное окно с последней строкой лога, полем для ввода регулярного выражения, включением отображения времени и включением оставшегося содержимого после форматирования.

Регулярное выражение должно быть с именованными группами, другие виды regex работать не будут.
Экспорт в индекс
При нажатии на кнопку Экспорт открывается модальное окно с полем для ввода имени индекса, количества строк для выгрузки, включением времени лога в итоговый контент выгрузки, включением времени выгрузки в итоговый контент выгрузки, кнопкой Экспортировать, которая выгружает выбранное количество строк, и кнопкой Экспортировать все, которая выгружает весь отсортированный файл.

Название индекса всегда должно начинаться с advanced_log_manager_, иначе выгрузить файл в индекс не выйдет.
Скачивание файла
При нажатии на кнопку Скачать, на устройство пользователя скачивается файл FilteredLogs.log с отсортированным и не отформатированным содержанием файла.
Обновление файла
При нажатии кнопки обновления файл будет считан заново и выведен обновленный на экран.
Функция работает только с файлами, считанными с сервера.