Список изменений
В этой статье
Важно
- Сниппеты JS-трекера для сбора статистики действий пользователей на сайтах устарели. В новой версии системы их код был автоматически обновлен в блоках автоматизации Новые события. Скопируйте обновленный код и замените устаревшие сниппеты на вашем сайте. Устаревший код не будет поддерживаться в последующих версиях системы. Рекомендуем использовать новые сниппеты уже с версии 2410.
- Добавлена поддержка кластеризации JS-трекера. Теперь система может работать с несколькими нодами для сбора аналитики, что повышает отказоустойчивость, обеспечивает масштабируемость при обработке больших объемов данных и предотвращает потерю информации.
Новые функции
Аналитика
- Добавлен расширенный редактор Markdown. Теперь редактировать описания виджетов и настраивать виджет Текст можно в полноэкранном формате. В расширенном редакторе, как и в редакторе формул, можно выбирать переменные и меры на панели справа. Форматирование, примененное к тексту, отображается сразу.
Автоматизация
- Добавлена возможность связывать пространства с конкретными агентами автоматизации. Можно назначить агента, который будет выполнять скрипты определенного пространства, а также настроить очередность агентов для их выполнения. Это улучшение обеспечивает прозрачность работы и повышает эффективность управления кластерами агентов.
- В блок работы с нейросетью Распознать текст в документе добавлена возможность формирования полей из распознанного текста. Теперь при распознавании текста и правильном запросе блок возвращает упорядоченные данные в формате JSON и поля маппинга, которые можно использовать в последующих блоках.
Агент мониторинга
Linux
- Поддержан сбор данных агентом мониторинга на AlterOS и РЕД ОС.
- Реализовано распознавание агентом мониторинга доменных учетных записей, используемых при работе с Astra Linux и Alt Linux. Это позволяет избежать создания дубликатов сотрудников на странице Пользователи в Proceset, что улучшает анализ статистических данных и упрощает процесс администрирования.
Изменения
Платформа
- Добавлена возможность отключать сервер исходящей почты. Чтобы управлять отправкой писем, переводите подключение в статусы Включен или Отключен.
Аналитика
- Теперь при наведении курсора на показатель Гистограммы в подсказке отображаются граничные значения. Это позволяет понять, входит ли граничное значение в показатель, а также увидеть его точное значение.
- В виджете Гистограмма изменены настройки фильтрации в режиме просмотра:
- Слайдер, с помощью которого ранее выбирались значения, заменен на выделение области. Теперь чтобы выделить несколько значений на гистограмме, зажмите ЛКМ и проведите от первого необходимого столбика до последнего
- К выделенной области можно добавить новые значения. Для этого направьте курсор к левой или правой границе области, зажмите ЛКМ и проведите до необходимого столбика
- Выделенную область можно перемещать. Для этого зажмите ЛКМ на области и переместите ее влево или вправо
- Ранее в виджете Воронка можно было задать цвет столбиков только для меры, отображающейся столбиком. Изменения в настройке Цвет столбиков:
- Настроить цвет столбиков можно для всех добавленных мер
- Для настройки недоступен режим цвета Авто, добавлен режим Отключено
- Если в какой-то из мер режим с Отключено изменили на любой другой, то цвет берется из меры с заданным цветом. Приоритет выбора цвета выстраивается по положению меры в списке показателей сверху вниз, с учетом условия отображения
- При добавлении мер в виджет столбиком отображается первая мера в списке, которая не ограничена условием отображения
- В виджет Таблица добавлена возможность блокировки действия для запуска скриптов из дашборда. Для виджета можно задавать формулы с условиями, которые влияют на доступность кнопки действия в режиме просмотра.
- В модальном окне запуска действия в виджете Таблица необязательные несконфигурированные поля не отображаются и не влияют на видимость кнопки действия.
- Кнопки действий в виджете Таблица зафиксированы и не меняют положение в зависимости от статуса активности действия.
- Постраничная навигация в виджете Ленточный график включается автоматически в зависимости от заданного лимита разреза.
- Задано ограничение высоты для окна ввода параметров скрипта. Максимальная высота окна составляет 80 % от высоты экрана. Если в окне помещаются не все параметры, список с ними можно прокрутить вниз.
- Доработано поведение модального окна запуска скрипта при возникновении ошибок. Если запрос вернулся с ошибкой, в модальном окне появится ее текст.
Автоматизация
- Улучшено логирование данных: теперь информация о принятии данных для каждого Трекера и Вебхука выводится не чаще, чем раз в 30 секунд. Это снижает нагрузку на дисковую подсистему, уменьшает количество избыточных записей и способствует более точному и своевременному фиксированию важных данных, даже при больших объемах.
Агент мониторинга
- Теперь агент мониторинга собирает скриншоты окон.
- Теперь агент мониторинга не извлекает параметры из заголовков и URL-адресов при простом мониторинге.
- Если в названии пункта меню указано несколько сочетаний горячих клавиш, агент теперь фиксирует в событии Invoke только первое сочетание горячих клавиш.
- Теперь агент извлекает названия компаний следующих форматов: ООО, ПАО, ОАО, ЗАО, НПФ, ИП, АО, ГК, ЧОП, ФГУП, ТОО.
- Теперь если строка состоит из 2 или более параметров, агент извлекает каждый параметр в другие поля. Например,
main_window = "A aaa@bbb.ccc fff@ggg.hhh"
агент зафиксирует какext_main_mail="email:aaa@bbb.ccc"
,ext_main_mail(2)="email:fff@ggg.hhh"
иmain_window = "A * *"
. - При сборе данных в 7Zip агент теперь фиксирует заголовок окна, в котором отображается путь файла, как
file_path
. - Теперь если при событии Invoke значение в буфере обмена совпадает со значением поля FieldEdit, то событие Invoke заменяется на Paste.
- Добавлен шаблон @user для извлечения в person: извлекается весь текст, начиная с символа
@
и до пробела. Например, из конструкции"@ivanov ivan"
как person извлечетсяivanov
. - Теперь при кликах по кнопкам, производящим копирование, агент фиксирует только событие Copy, а сами клики удаляет.
- Теперь при извлечении параметров агент фиксирует названия не как
ext_main_number:число
, а в форматеext_main_number(число)
. - Теперь событие Cut не фиксируется, вместо него фиксируется Copy, и дополнительно фиксируется FieldEdit/ValueSelect, если вырезание происходит в parameters поле.
- Теперь при вставке элементов через контекстное меню не фиксируются лишние события, а только событие Paste.
- При копировании одного и того же значения через горячие клавиши Ctrl+C агент теперь дополнительно не фиксирует событие Invoke.
- При сборе активности агент теперь удаляет конструкции, где первая часть число, а вторая – слово, обозначающее единицу исчисления. Обозначением исчисления может быть: дес, тыс, млн, млрд, трлн с точкой в конце или без, десять, сотня, тысяча, миллион, миллиард, триллион со всеми склонениями, а также thousand, million, billion, trillion, thousands, millions, billions, trillions. Пример конструкции: 3 тыс.
- Расширен список форматов для извлечения имен: если в конце указаны 3 слова с заглавной буквы, они извлекаются как ФИО.
- Теперь в названии дампов указывается имя пользователя. Это позволяет быстрее находить логи к дампу.
- Изменено извлечение даты и времени в параметрах:
- Если поле содержит только дату или время, то значение извлекается с префиксом
time
и не хешируется:"12.12.2001"
→"time:12.12.2001"
- Если поле кроме даты содержит что-либо еще, то значение не извлекается и хешируется:
"текст 12.12.2001"
→"текст 12.12.2001"
- Если поле содержит другое извлекаемое значение, то извлекается это значение:
filed1="12345 12.12.2002"
→"filed1="number:12345"
- Если в поле 2 или больше значений даты, то извлекаются все значения:
filed1="11.11.2001 12.12.2002"
→{filed1="time:11.11.2001", field1="time:12.12.2002"}
- Если поле содержит только дату или время, то значение извлекается с префиксом
- Теперь при нажатии чекбоксов агент фиксирует событие ValueSelect.
Linux
- Для сбора активности в браузерах теперь не требуется запускать их с параметром.
- Агент фиксирует редактирование поля для заполнения пароля теперь как FieldEdit.
SAP
- Теперь поля, заполненные в открываемых окнах, фиксируются как ValueSelect.
Исправления
Платформа
- Исправлена ошибка: при открытии окон или боковых вкладок, которые содержат поля с возможностью выбора значений из списка, этот список автоматически раскрывался.
- Исправлена ошибка: пользователь без имени, созданный через GraphQL-запрос, отображался в веб-интерфейсе системы с именем Undefined.
- Исправлена ошибка: в профиле пользователя можно было отредактировать список назначенных ему лицензий при включенной привилегии Управление лицензиями с операцией W. Теперь для изменения также необходима привилегия Доступы пользователей с операцией W.
- Исправлена ошибка: при большом количестве учетных записей в разделе Пользователи фильтр отображал не всех пользователей, соответствующих заданным критериям.
Аналитика
- Исправлена ошибка: при дублировании дашборда менялись ключи образов внутри него и образы не удавалось открыть.
- Исправлена ошибка: при использовании масштаба Недели в ленточном графике отображалась буква «W», а не номер недели.
- Исправлена ошибка: в пустом виджете Таблица условие отображение по формуле не применялось к кнопкам запуска скрипта из дашборда.
- Исправлена ошибка: меры в сводной таблице некорректно окрашивались в режиме диаграммы и диаграммы по диапазону.
- Исправлена ошибка: в сводной таблице в режиме заливки окрашивались пустые ячейки.
- Исправлена ошибка: при запуске скрипта из таблицы после открытия модального окна действия пропадало выделение выбранных ранее строк.
- Исправлена ошибка: во вкладке настройки фильтрации у виджета Ленточный график отсутствовала кнопка, при клике на которую открывались доступные режимы фильтрации.
- Исправлена ошибка: при уменьшении высоты сводной таблицы скрывалось описание виджета.
- Исправлена ошибка: высота виджета Панель с показателями менялась при обновлении страницы.
- Исправлена ошибка, которая возникала после сортировки по столбцу, скрытому условием отображения.
- Исправлена ошибка: при отсутствии доступа к дашборду вместо сообщения Страница не найдена отображался экран с «бесконечной» загрузкой.
- Исправлена ошибка: если в таблице, содержащей даты, запустить скрипт из дашборда и выбрать новую дату, то даты в таблице смещались в обратном направлении.
- Исправлена ошибка: кнопки фильтра по клику у ленточного графика появлялись на середине и в углу экрана, а не над выбранным значением.
- Исправлена ошибка: в виджете Кольцевая диаграмма при выборе отображения легенды по правой стороне и ширины в режиме Авто данные разреза обрезались.
- Исправлена ошибка: метки значений в ленточном графике могли накладываться друг на друга.
- Исправлена ошибка: при выборе в плейсхолдере образа, сгенерированного скриптом, не отправлялся запрос на генерацию образа.
- Исправлена ошибка Страница не найдена, возникающая при переходе в дашборд, к которому есть доступ на чтение.
- Исправлена ошибка: системные переменные одновременно отображались в списке Переменные и Системные переменные.
- Исправлена ошибка: в виджете с режимом фильтрации Множественный ранее выбранные значения оставались выделенными при снятии фильтра в режиме просмотра в панели фильтров или установке нового фильтра с помощью другого виджета.
- Исправлена ошибка: в виджете с режимом фильтрации Единичный выбор выделялось несколько значений при установке фильтра с помощью другого виджета или при выборе нескольких значений в панели фильтров.
- Исправлена ошибка: после перезагрузки страницы с примененными фильтрами виджеты не перестраивались, выделялось только фильтрующее значение.
- Исправлена ошибка: если при заданных настройках виджета выбранный ранее режим цвета переставал входить в список доступных, значение цвета нового показателя не изменялось на Авто.
- Исправлена ошибка: при добавлении в плейсхолдер образа, который открыт в данный момент, образ переставал работать.
- Исправлена ошибка: изменения переменной образа Входящее значение не передавались в параметры действий по клику.
- Исправлена ошибка: пользователь без лицензии мог просматривать виджет Панель с показателями.
- Исправлена ошибка: при выборе в фильтре двух значений из таблиц и повторном клике на первое значение фильтр сбрасывался только со второго клика.
- Исправлена ошибка: при неудачном выполнении скрипта генерации образа не появлялось сообщение об ошибке и отображался экран с «бесконечной» загрузкой.
- Исправлена ошибка: Карта процесса и Сфера процессов скрывались в режиме просмотра при фильтрации по типам «Исключено», «Не равно» и «Не содержит». Ошибка происходила при фильтрации по разрезам таблиц, которые не участвуют в процессе.
- Исправлена ошибка: условие отображения по формуле всегда скрывало виджет, даже если виджет подходил под условие.
- Исправлена ошибка: после нажатия на иконку поиска по разрезу таблицы сбрасывалась прокрутка страницы.
- Исправлена ошибка: некоторые виджеты, в которых был добавлен один разрез с любым типом данных, переставали работать при добавлении второго разреза с типом данных DateTime.
- Исправлена ошибка: при фильтрации по одному значению в Столбиковой диаграмме не отображалась метка оси Y.
- Исправлена ошибка: при ручном изменении высоты Ленточного графика содержимое виджета смещалось вниз и над ним появлялось пустая область.
Автоматизация
- Исправлена ошибка, при которой некорректно рассчитывался интервал до следующего запуска у скриптов с блоками-триггерами Трекер и Системный трекер, если до наступления нового часа оставалось меньше минут, чем интервал между запусками скрипта.
- Исправлена ошибка: после замены в скрипте триггеров Вебхук или Трекер на Ручной запуск или Планировщик пропадала возможность восстановить предыдущую версию скрипта с этими блоками.
- Исправлена ошибка, которая возникала в блоке Выполнить JS-код при передаче в него переменной с пробелом в названии через визуальный маппинг.
- Исправлена ошибка с отображением панели версий скрипта. Теперь панель работает стабильно без визуальных дефектов.
- Исправлена ошибка, которая возникала при тестировании блока Отправить письмо, если в поле Имя и содержимое файла через маппинг передавалась переменная
file_name
.
Маркетплейс
- Исправлена ошибка: при загрузке новой версии пакета его название изменялось во вкладках Версии и Основное, но не в общем списке. Теперь при добавлении новой версии пакета или замене текущей название пакета в общем списке меняется на название из последней добавленной версии.
Агент мониторинга
- Исправлена ошибка фиксирования активности в Foxit Reader и Foxit PhantomPDF: после внесения изменений в документ и закрытия окна с подтверждением сохранения изменений не фиксировалось переключение на главное окно с документом.
- Исправлена ошибка фиксирования активности в Telegram: при открытии нового чата агент фиксировал название предыдущего открытого чата.
- Исправлена ошибка фиксирования активности в VSCode:
- При нажатии в меню на действие, в названии которого есть сочетание букв
cut
, агент фиксировал событие Cut вместо Invoke - Агент фиксировал элементы в контекстном меню при наведении на них курсора
- При нажатии в меню на действие, в названии которого есть сочетание букв
- Исправлена ошибка фиксирования активности в HandBrake: агент не фиксировал редактирование полей с выпадающими списками.
- Исправлена ошибка: аббревиатура ИП не извлекалась с префиксом
org
. - Исправлена ошибка: агент мониторинга некорректно извлекал дату в формате
2023-2024 годах
. Теперь агент удаляет даты, указанные через дефис, и слова, которые могут быть указаны рядом с датой: годах, годы, году, года, год, г., г, years, year, y, y. - Исправлена ошибка фиксирования активности в 1С:
- Агент повторно фиксировал выбранные значения в полях с выпадающим списком при переключении на соседнюю вкладку и возвращении на вкладку, где были изменены эти поля
- Агент фиксировал промежуточные значения поля при его редактировании. Теперь агент фиксирует только последнее заполнение поля
- агент фиксировал поле Номер в хешированном виде и дополнительно
ext_number:2 = number:0000-0000
. Теперь агент фиксирует поле Номер в явном виде, а значение номера из заголовка вкладки удаляется, если оно совпадает со значением в поле - Агент некорректно извлекал номер из названия вкладки, если значение в названии вкладки не совпадало с уже существующим полем Номер
- Агент фиксировал клик по кнопке Перезапустить к новому событию с окном подтверждения, а не к окну Параметры
- Агент мог зафиксировать нажатие кнопки с одной вкладки к другой вкладке
- Исправлена ошибка фиксирования активности в CloudShot: агент фиксировал нажатие по кнопке Copy, а не событие копирования.
- Исправлена ошибка фиксирования активности в MS Office: агент не фиксировал событие Copy, вызываемое через контекстное меню в окнах, которые открываются в области открытого файла.
- Исправлена ошибка фиксирования активности в Oracle Forms Runform: в окне, которое открывается внутри программы, не фиксировалась кнопка ОК.
- Исправлена ошибка: после копирования текста на первой странице в браузере и быстрого переключения на вторую агент фиксировал значения полей первой страницы к URL-адресу второй.
- Исправлена ошибка фиксирования активности в Jira:
- После выбора значения из поля с выпадающим списком фиксировались событие FileSelect и 2 события WindowsSwitch. Теперь WindowsSwitch не фиксируется
- После выбора файла в открываемом окне фиксировалось 2 события: переключение на главную страницу и фиксирование окна в браузере
- При клике по области вне окна, открытого внутри браузера, агент фиксировал событие WindowSwitch. Также при переключении на другую вкладку в браузере и обратно, агент сначала фиксировал событие WindowSwitch без параметров, а затем отдельное событие WindowSwitch с параметрами. Теперь агент фиксирует одно событие WindowSwitch с собранными ранее параметрами
- При закрытии окна внутри браузера агент фиксировал событие WindowUpdate, а не WindowSwitch
- При копировании значений из поля Тема и вставке в Описание вместо события Paste фиксировалось FieldEdit
- При копировании значения из одного поля и вставке в это же поле фиксировалось событие Paste. Теперь событие не фиксируется
- При вставке значения в поле с выпадающим списком фиксировалось лишнее событие ValueSelect
- В окне создания задачи агент не фиксировал клики по радиокнопкам. Теперь клики фиксируются как ValueSelect
- Агент некорректно фиксировал последовательность событий при редактировании поля: сначала ValueSelect, затем Paste. Теперь оба события объединяются и фиксируется только Paste
- Исправлена ошибка: при закрытии какого-либо окна внутри браузера агент не фиксировал переключение на главное окно.
- Исправлена ошибка: при скачивании файла в браузере без указания пути событие FileSave фиксировалось к другому открытому окну, а не к тому, откуда скачивался файл.
- Исправлена ошибка фиксирования активности в Google Chrome: событие FileSave не фиксировалось при загрузке файлов.
- Исправлена ошибка фиксирования активности в Excel:
- Название вкладки при сохранении документа под новым именем фиксировалось в хешированном виде
- Агент не фиксировал событие Paste при вставке значения, которое было скопировано с другого листа
- Исправлена ошибка в MS Teams:
- При редактировании ранее отправленного сообщения агент фиксировал клик по предыдущей кнопке при каждом нажатии пробела
- Агент некорректно фиксировал название параметра в открытом окне внутри мессенджера
- Исправлена ошибка: в события Copy, Paste, Cut добавлялся элемент Ctrl+A (Выделить все), если он был нажат до этих событий.
- Исправлена ошибка: при вставке скопированного значения в поле на веб-странице агент фиксировал события Paste и FieldEdit. Теперь фиксируется только Paste.
- Исправлена ошибка: агент фиксировал события Copy, Paste и Cut не к тому полю, где они были сделаны.
- Исправлена ошибка: агент фиксировал вставку значений в пустую вкладку в браузере. Теперь событие не фиксируются.
- Исправлена ошибка: агент не извлекал даты, а фиксировал их как номера, если формат даты содержал обратную косую черту –
\
. - Исправлена ошибка фиксирования активности в MS Outlook:
- В окне подтверждения удаления черновика сообщения агент не фиксировал нажатия по кнопкам
- При открытии окна нового сообщения фиксировалось событие FieldEdit для пустого поля Кому
- Исправлена ошибка: в Яндекс браузере и MS Edge агент не считывал окно создания письма в Gmail как окно, открытое на веб-странице.
- Исправлена ошибка: агент мониторинга искажал время фиксации данных активности.
- Исправлена ошибка сбоя сервера, на котором был установлен агент мониторинга.
Linux
- Исправлена ошибка фиксирования активности в Яндекс браузере:
- При нажатии на радиокнопку агент фиксировал в параметрах все предыдущие клики по радиокнопкам
- Действия во втором запущенном окне браузера фиксировались к последней зафиксированной странице с первого окна
- Агент не фиксировал события Copy, Paste, Cut, вызываемые через контекстное меню
- Исправлена ошибка: в браузере на веб-страницах при выборе значения в поле с выпадающим списком фиксировалось 2 события Select. Теперь фиксируется одно событие ValueSelect.
- Исправлена ошибка фиксирования активности в Mozilla Firefox: при нажатии на радиокнопку агент фиксировал в параметрах все предыдущие клику по радиокнопкам. Также при клике на радиокнопку агент фиксировал событие ValueSelect вместо FieldEdit.
- Исправлена ошибка: агент не собирал данные активности на ОС Astra Linux.
- Исправлена ошибка фиксирования активности в LibreOffice:
- Агент не фиксировал больше двух окон, открываемых в программе, а также не фиксировал индексы этих окон
- Агент не фиксировал редактирование полей с выпадающими списками в окнах внутри программы
- Исправлена ошибка: агент не фиксировал активность от LibreOffice Draw.
- Исправлена ошибка: при переключении между веб-страницами в браузере агент фиксировал лишнее событие Invoke. Теперь фиксируется одно событие WindowSwitch.
- Исправлена ошибка: в браузере на веб-страницах при выборе значения в поле с выпадающим списком фиксировалось 2 события Select. Теперь фиксируется одно событие ValueSelect.
- Исправлена ошибка фиксирования активности в 1С:
- Агент не фиксировал события Copy и Paste, FileSelect и FileSave
- При открытии и сохранении документов фиксировалось лишнее событие WindowSwitch
- Исправлена ошибка: агент не фиксировал путь к папке в Проводнике, но фиксировал лишние окна с названием папки.
- Исправлена ошибка: агент фиксировал заполнение чекбоксов и клики по радиокнопкам как FieldEdit, а не ValueSelect.
- Исправлена ошибка: в колонках cpu_loading и memory_loading не фиксировались значения. Теперь в колонках отображается текущее значение памяти и нагрузка конкретной программы.
- Исправлена ошибка фиксирования активности в проводнике: агент не фиксировал путь к папкам Корзина и Сеть.
- Исправлена ошибка: агент не распознавал окна, открываемые внутри программ, и фиксировал их как главные.
SAP
- Исправлена ошибка: при нажатии на кнопку, которая заменяется другой, агент фиксировал обе кнопки.
- Исправлена ошибка: агент не фиксировал нажатие кнопок на панели инструментов.
- Исправлена ошибка: нажатие чекбокса фиксировалось как событие Invoke, а не FieldEdit.
- Исправлена ошибка: агент фиксировал кнопку в фокусе при нажатии на область окна, в которой она расположена.
- Исправлена ошибка: агент некорректно фиксировал названия полей в таблицах, а также не всегда фиксировал редактирование полей. Теперь названия полей фиксируются как название колонки и номер строки.
- Исправлена ошибка: при переключении с первого окна на второе, возращении в первое окна и изменении в нем каких-либо полей, агент фиксировал сначала событие изменения, а затем событие переключения на окно. Теперь сначала фиксируется событие WindowSwitch, затем FieldEdit.
- Исправлена ошибка: агент прекращал фиксировать события Respond и FormRespond.
- Исправлена ошибка: агент фиксировал событие Cut, если в названии пункта меню есть сочетание букв
cut
.
JAVA
- Исправлена ошибка фиксирования активности в Oracle:
- если агент зафиксировал поля в параметрах из первого окна, то при открытии второго окна поля в параметрах из первого окна пропадали
- поля, заполненные в открываемых окнах в программе, фиксировались как FieldEdit, а не ValueSelect
- заполнение чекбоксов и нажатие радиокнопок фиксировалось как Invoke, а не ValueSelect
- агент не фиксировал события при кликах по пунктам Copy, Paste, Cut через контекстное меню
- Исправлена ошибка фиксирования активности в IntelliJ IDEA и Sweet Home 3D: при клике по пунктам Copy и Cut в контекстном меню вместо события Copy фиксировалось событие Invoke.
Была ли статья полезна?
Да
Нет