Часто задаваемые вопросы
В этом разделе собраны ответы на самые частые вопросы. Чтобы было проще ориентироваться, мы разделили их по темам:
- Юридические вопросы и безопасность
- Внедрение и настройка системы
- Установка и администрирование
- Технические требования и архитектура системы
- Мониторинг и агенты мониторинга
- Бизнес-аналитика и дашборды
- Работа с внешними данными
- Task Mining и Process Mining
- Автоматизация и анализ процессов
- Документация и консультации
- Расширение и кастомизация
- Техническая поддержка
Юридические вопросы и безопасность
Да, Proceset внесен в Единый реестр российского ПО.
Наше программное обеспечение включено в Единый реестр российских программ для электронных вычислительных машин и баз данных:
- Номер записи: 5642
- Дата включения: 26 июля 2019 года
Агент мониторинга работает в фоновом режиме: не отображает уведомлений, значков в системном трее или других элементов интерфейса, которые могли бы привлечь внимание пользователя. Обнаружить его самостоятельно возможно, но крайне сложно — например, только через детальный анализ системных процессов или установленных программ. В обычных условиях сотрудник не будет осознавать его присутствие, если ему об этом не сообщат.
В штатном режиме работы агент не блокирует, не замедляет и не изменяет поведение установленных приложений. Однако, как и любое программное обеспечение, он может в редких случаях взаимодействовать с другими приложениями неожиданным образом — особенно если те содержат ошибки или используют нетипичные методы работы с системой.
Если у вас возникли вопросы или нестабильность в работе приложений, связанные с агентом, — обратитесь в техническую поддержку по адресу support@infomaximum.com. Мы оперативно поможем разобраться и примем необходимые меры.
Используются:
- Шифрование паролей
- Хеширование
- TLS-шифрование между компонентами
- Ролевая модель доступа с журналированием действий пользователей
Безопасность — часть жизненного цикла Proceset. Мы регулярно анализируем и совершенствуем защитные механизмы: каждая сборка проходит автоматизированное сканирование на уязвимости, а архитектура системы проектируется с учетом принципов безопасной разработки. Наша команда постоянно отслеживает актуальные угрозы и обновляет меры защиты в соответствии с лучшими отраслевыми практиками и требованиями нормативных стандартов.
Нет, у программного обеспечения Proceset отсутствуют официальные сертификаты ФСТЭК или Минцифры.
Такая сертификация не является обязательной для решений, которые:
- Не используются в составе объектов критической информационной инфраструктуры (КИИ)
- Не обрабатывают информацию, требующую повышенных уровней защищенности
Тем не менее, компания «Инфомаксимум» придерживается принципов безопасной разработки:
- Разработаны и применяются внутренние регламенты по защите персональных данных и безопасной разработке ПО
- На всех этапах жизненного цикла продукта проводится анализ кода на уязвимости, включая статическое и динамическое тестирование
- Результаты внутренних проверок документируются в соответствии с корпоративными стандартами безопасности
В Банке данных угроз безопасности информации ФСТЭК (БДУ) на текущий момент отсутствуют зарегистрированные уязвимости или инциденты, связанные с продуктом Proceset.
Нет, пароли не записываются. Система Proceset автоматически распознает поля для работы с паролями и исключает их из сбора данных, в том числе если их значение находится в буфере обмена.
Для дополнительной защиты конфиденциальных данных информация из других полей обезличивается методом хеширования, что позволяет идентифицировать уникальные значения без раскрытия их содержания.
Также при нажатии клавиш агент мониторинга фиксирует сам факт нажатия, а не введенные символы. Эти данные нужны для определения времени, когда пользователь был активен за компьютером.
В логах агента могут отражаться сведения о нажатиях «горячих» клавиш. При этом не фиксируются комбинации вида Shift + односимвольная клавиша, так как они, например, используются для печати заглавных букв.
Чтобы обеспечить конфиденциальность собранных данных:
- Ограничьте доступ к данным через роли доступа
- Настройте политики хранения
- Используйте шифрование и защищенные каналы
- Обезличивайте данные при необходимости
Нет. Используемое хэширование является односторонним.
Расшифровка или восстановление исходного текста невозможны.
Каждая версия агента и ПО Proceset проходит внутренние процедуры анализа безопасности, включая статический анализ исходного кода.
По результатам формируются отчеты с выявленными уязвимостями и их критичностью.
Нет. Код агента защищен цифровой подписью.
При внесении изменений:
- Подпись становится недействительной
- Обновление не будет установлено
- Сервер может отклонить данные как corrupted
Внедрение и настройка системы
Основные трудозатраты приходятся на предпроектный этап и сопровождение внедрения.
Основные трудозатраты:
- Предпроектный этап:
- Согласование выделения технических ресурсов
- Согласование с отделом информационной безопасности
- Предоставление удаленного доступа для настройки системы
- Установка серверной части и агентов на тестовые и целевые рабочие станции
- Если планируется использовать выгрузки из информационных систем, например, в Process Mining, то также потребуются технические задания на стороне заказчика, чтобы подготовить выгрузки
- Этап внедрения:
- Консультации администраторов и кураторов
- Мониторинг и поддержка пользователей
- Мы предоставляем подробную документацию и сопровождаем заказчика на всех этапах
На пилоте мы рекомендуем начать с интеграции Active Directory, но технически доступны и другие интеграции из конструктора — их полноценное подключение лучше планировать на этапе промышленного внедрения.
На этапе пилота мы рекомендуем начать с интеграции Active Directory, так как она обеспечивает быстрое подключение пользователей и упрощает настройку прав доступа — это проверенный подход, основанный на нашем опыте внедрений.
Технически система поддерживает и другие интеграции: вы можете подключить решения из конструктора интеграций, включая, например, Microsoft Exchange, Jira, 1С и другие. Однако для их полноценного использования и стабильной работы в производственной среде мы советуем настраивать их уже на этапе промышленного внедрения — с учетом специфики вашей инфраструктуры и бизнес-процессов.
Если у вас есть потребность в дополнительных интеграциях уже на пилоте — обсудите это с вашим менеджером или командой поддержки. Мы поможем оценить целесообразность и подготовим необходимую конфигурацию.
Мы можем запустить пилот в нашем защищенном контуре без выделения серверов заказчика.
Как это работает:
- Вы формируете выгрузку данных из своей информационной системы, например, логи операций, временные метки.
- Данные передаются нам по согласованному каналу.
- Мы проводим обработку, построение моделей процессов и визуализацию.
- Результаты предоставляются в виде дашбордов.
Такой подход позволяет запустить пилот без необходимости выделения серверных ресурсов.
Подключение выполняется через раздел настроек «Синхронизация пользователей».
Для настройки синхронизации пользователей с Active Directory:
- Перейдите в раздел Настройки → Администрирование → Синхронизация пользователей.
- Добавьте контроллер домена и укажите логин и пароль.
- Настройте доменные объекты и атрибуты для синхронизации.
Другие системы аутентификации недоступны в SAAS-версии.
Актуальные дистрибутивы Proceset и агентов недоступны в SAAS-версии.
Установка и администрирование
Установка или обновление агента мониторинга с помощью дистрибутива на Windows/Linux недоступны в SAAS-версии.
Обновление системы Proceset до новой версии с помощью дистрибутива недоступны в SAAS-версии.
Активация ключа происходит в разделе Лицензирование. Раздел находится во вкладке Настройки и доступен только пользователям с ролью доступа Администратор.
Для активации ключа нажмите соответствующую кнопку в правом верхнем углу. В появившемся окне введите название и предоставленный ключ, затем нажмите Активировать.
Когда срок действия лицензия истекает, система блокируется.
Дальнейшие действия зависят от прав пользователя:
- Если у пользователя не добавлена привилегия Управление лицензиями с операцией Создание (C), то при попытке войти в систему появляется сообщение об ошибке: «Действующий ключ активации не обнаружен»
- Если у пользователя добавлена привилегия Управление лицензиями с операцией Создание (C), то при попытке войти в систему открывается страница с полем ввода ключа активации:
- Если ключ введен верно, то при нажатии на Активировать, лицензия автоматически продлевается до даты указанной при генерации данного ключа, при этом пользователь переходит на страницу с пространствами
- Если ключ введен с ошибкой, то при нажатии на кнопку Активировать, появляется сообщение об ошибке: «Невалидный ключ активации»
После завершения пилотного проекта вам предоставляется бесплатный доступ к системе на 30 дней — это время вы можете использовать для самостоятельного изучения и оценки возможностей платформы.
Если вам нужен более длительный доступ, мы можем рассмотреть индивидуальное продление лицензии. Обратитесь в техническую поддержку по адресу support@infomaximum.com, чтобы обсудить ваши потребности и возможные варианты продления.
Когда лицензия на расширенный мониторинг отключается, система автоматически сбрасывает активные лицензии у пользователей.
Поскольку невозможно определить, кому именно следует сохранить доступ, выбор происходит случайным образом: часть пользователей теряет лицензию, а у других она остается активной.
Для приложения Infomaximum основным и рекомендуемым параметром JVM является ограничение максимального объема оперативной памяти через параметр -Xmx, который задается через переменную окружения JVM_MAX_MEMORY.
Общие рекомендации:
- Укажите значение
JVM_MAX_MEMORYв пределах 60–90% от свободного объема ОЗУ на сервере, но не более 80 % от общего объема оперативной памяти - Обязательно оставьте не менее 4 ГБ свободной памяти для корректной работы операционной системы
- По умолчанию используется значение 4 ГБ (
-Xmx4G)
Примеры задания параметра:
В ОС Linux через переменную окружения при запуске контейнера или службы:
-e JVM_MAX_MEMORY='8G'
В ОС Windows через реестр:
- Откройте редактор реестра от имени администратора.
- Перейдите в ветку:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Infomaximum. - Измените параметр
ImagePath, заменив, например,-Xmx2Gна-Xmx8G. - Перезапустите службу Infomaximum.
Подключение к ClickHouse можно проверить через веб-интерфейс системы.
Для этого:
- Перейдите в раздел Настройки → Хранилища данных.
- На открывшейся странице в правом нижнем углу должно отобразиться сообщение с версией ClickHouse (LimeDB).
Если сообщение не появляется — это может указывать на проблемы с подключением. Нажмите Проверить подключение, чтобы выполнить принудительную проверку:
- При успешном подключении появится соответствующее уведомление
- При ошибке отобразится текст ошибки с описанием проблемы
Для детального анализа обратитесь к техническим логам приложения.
Наиболее частые ошибки подключения к ClickHouse отражаются в лог-файлах системы.
Ниже приведены основные сценарии:
- Неверные учетные данные
- Ошибка:
DB::Exception: infomaximum_user: Authentication failed: password is incorrect, or there is no user with such name. (AUTHENTICATION_FAILED) - Решение: Убедитесь, что логин и пароль указаны верно, и пользователь существует в ClickHouse
- Ошибка:
- Ошибка доверия SSL-сертификату
- Ошибка:
Check ClickHouse connection fail, cause: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target - Решение: Импортируйте корневой сертификат сервера ClickHouse в хранилище доверенных сертификатов JVM, где запущен Proceset
- Ошибка:
- Неверная настройка SSL-подключения
- Ошибка:
Check ClickHouse connection fail, cause: The target server failed to respond - Решение: Проверьте, включено ли SSL-подключение в настройках хранилища, и убедитесь, что сервер ClickHouse действительно принимает соединения по HTTPS
- Ошибка:
- Некорректный адрес сервера
- Ошибка:
HTTP request failed java.net.UnknownHostException: $server_name: Name does not resolve DEBUG c.i.s.c.u.ClickHouseConnectionUtil:43 - Check ClickHouse connection fail, cause: $server_name: Name does not resolve - Решение: Убедитесь, что DNS-имя (или IP-адрес) сервера указано правильно и разрешается с хоста, где запущен Proceset
- Ошибка:
Во всех случаях рекомендуется использовать Проверить подключение и анализировать лог-файлы системы (в ОС Linux: /var/log/infomaximum/, в ОС Windows: %ProgramData%\Infomaximum\logs) для точной диагностики.
Технические требования и архитектура системы
Агент мониторинга оптимизирован для минимального влияния на производительность рабочей станции.
Ресурсопотребление агента мониторинга находится на низком уровне:
- ОЗУ: ~15 МБ
- CPU: <1% в покое, до 15% на пике
- Диск и сеть: минимальное использование
Информация о технических требованиях к серверному оборудованию недоступна в SAAS-версии.
Информация о портах используемых системой и разрешениях на сетевом уровне недоступна в SAAS-версии.
Установка Proceset в изолированном контуре без доступа к интернету недоступна в SAAS-версии.
Информация о компонентах системы обязательных для установки недоступна в SAAS-версии.
Приложение Infomaximum разработано с использованием следующих технологий: Java SE 21 с фреймворком Spring MVC, C++ и TypeScript с библиотекой React.
Такой выбор технологий обеспечивает:
- Высокую производительность серверной части
- Гибкость и масштабируемость веб-интерфейса
- Минимальное потребление ресурсов на стороне пользователя
Нагрузка растет пропорционально числу агентов и оценивается по отчетам и мониторингу ресурсов.
Используйте отчет Отклик и производительность станций и мониторинг ресурсов сервера.
Мониторинг и агенты мониторинга
Активность учитывается по всем устройствам и объединяется в единую временную шкалу.
Для корректного учета активности сотрудника в гибридной среде (локальные ПК, терминалы, VDI) необходимо:
- Установить агент мониторинга на каждое устройство или сервер, с которого сотрудник выполняет работу
- Убедиться, что сотрудник однозначно идентифицируется в системе по логину, ID, адресу электронной почты и т. д.
После этого система:
- Агрегирует активность со всех устройств
- Объединяет действия в единую временную шкалу по индивидуальному ID сотрудника
- Учитывает переключение между устройствами и аккаунтами при настройке соответствующих правил
Таким образом формируется полная картина рабочей активности, независимо от точки доступа.
Да, агент мониторинга можно устанавливать на терминальные серверы (RDS), где выполняются пользовательские сессии.
Особенности работы агента в терминальной среде:
- Агент запускается отдельно в каждой активной сессии пользователя, что обеспечивает корректный сбор данных по каждому сотруднику
- Полностью исключить процесс агента из сессии нельзя, но можно отключить сбор данных через настройки мониторинга для конкретного пользователя
- Нагрузка на сервер пропорциональна количеству одновременных сессий — учитывайте это при расчете технических требований
- Агент хранит данные (включая архивы активности) в каталоге
%AppData%\ProcesetAgent\. При использовании технологий Citrix PVS или аналогов убедитесь, что профиль пользователя (включая%APPDATA%) сохраняется между переподключениями
Информация об отслеживании определенных приложений недоступна в SAAS-версии.
Необходимо приобрести и назначить расширенную лицензию.
Расширенный мониторинг недоступен по умолчанию — для его активации необходимо:
- Приобрести лицензии типа Мониторинг расширенный
- Назначить лицензию конкретному пользователю или группе сотрудников через веб-интерфейс
Без назначенной лицензии агент мониторинга не собирает и не передает данные о действиях сотрудника — ни базовые, ни расширенные.
Да, можно отключить отдельные функции.
Настройки агента позволяют регулировать интенсивность сбора информации, с помощью отключения таких функций, как сбор скриншотов.
Это помогает адаптировать работу агента под производительность конкретного ПК, минимизируя его влияние на систему.
После установки агента сбор активности начинается автоматически. Дополнительные настройки, например, сбор скриншотов выполняются через систему.
Нет. Агент мониторинга не фиксирует вводимые пользователем символы и не сохраняет текст, набранный с клавиатуры.
Фиксируется:
- Факт редактирования полей (без значения)
- Факт использования клавиатуры
- Комбинации горячих клавиш (Ctrl+C, Ctrl+V и т.п.)
Содержимое вводимого текста, включая пароли, не собирается и не передается.
Агент мониторинга фиксирует только факт операций копирования и вставки.
Особенности обработки:
- Значение буфера обмена всегда хэшируется (односторонний хэш, crc32)
- Хранение и передача данных в открытом виде невозможны
- Восстановление исходного значения технически невозможно
Хэш используется исключительно для технической корреляции событий.
Агент мониторинга фиксирует факт редактирования документа, а не его содержимое.
При этом:
- Текст не сохраняется
- Значения редактируемых полей хэшируются
- Событие фиксируется после потери фокуса (переключения на другой элемент)
Агент мониторинга:
- Не фиксирует значения password-полей
- Не передает пароли
- Игнорирует любые попытки передачи подобных параметров
С помощью шаблонного отчета Диагностика по агентам мониторинга можно увидеть статус агента, версию, количество активности и ошибки.
Информация о сборе логов агента мониторинга для уточнения поведения системы недоступна в SAAS-версии.
Агент мониторинга состоит из двух компонентов:
- Служба агента мониторига (
agent_service.exe) — запускается один раз на компьютере и отвечает за:- Обновление настроек мониторинга (раз в 30 минут)
- Проверку и установку обновлений (раз в час)
- Отправку аварийных дампов (если процессы завершаются некорректно)
- Инспектор агента (
agent_inspector.exe) — запускается отдельно для каждой активной сессии пользователя:- Собирает данные об активности (приложения, действия, скриншоты при включенном расширенном мониторинге)
- Отправляет данные на сервер Proceset, если мониторинг для пользователя включен
Размер одного пакета данных за 10 минут — 1–3 КБ. Мини-дампы при сбоях — ~100 КБ, отправляются раз в час. Требуемая пропускная способность сети — не менее 256 байт/с.
Данные могут не передаваться по следующим причинам:
- Агент не установлен — убедитесь, что он установлен на всех рабочих станциях сотрудника, включая VDI и терминальные серверы.
- Служба остановлена — проверьте статус службы агента мониторинга в «Службах» Windows и при необходимости запустите ее.
- Нет сетевого подключения к серверу:
- Убедитесь, что порт сервера (обычно 443/TCP) открыт в межсетевых экранах и брандмауэре
- Попробуйте открыть веб-интерфейс Proceset в браузере на компьютере сотрудника — если не загружается, проблема в сети
- Неверный адрес сервера или API-ключ:
- Адрес сервера и API-ключ задаются в файле
C:\ProgramData\ProcesetAgent\settings.cfg - Несовпадение ключа приведет к отказу сервера принимать данные
- Адрес сервера и API-ключ задаются в файле
- Не задан параметр
FE_URL(начиная с версии 25.3.15):- Если
FE_URLне указан при развертывании сервера, агент получаетlocalhostи пытается отправлять данные сам себе - В логах появляется ошибка:
URL using bad/illegal format or missing URL
- Если
Для быстрой диагностики используйте утилиту agent_configurator.exe, которая расположена в C:\Program Files\ProcesetAgent\.
Нечитаемые символы в логах агента являются служебными или бинарными данными.
Они формируются в процессе работы системы. Эти данные:
- Не являются пользовательским текстом
- Не используются для аналитики и не интерпретируются как содержимое ввода
- Не свидетельствуют о сборе текста с клавиатуры
При диагностике работы агента обратите внимание на следующие файлы:
| Файл | Назначение |
|---|---|
C:\ProgramData\ProcesetAgent\logs\Service.log | Лог системной службы — информация о запуске, обновлениях, подключениях |
%AppData%\ProcesetAgent\logs\sessionInspector.log | Лог сбора активности — данные о работе UI Automation, отправке данных |
C:\ProgramData\ProcesetAgent\settings.cfg | Глобальные настройки: адрес сервера, API-ключ, автообновление |
%AppData%\ProcesetAgent\settings.cfg | Настройки пользователя: тип мониторинга (0/1/2), статус таймтрекинга |
%AppData%\ProcesetAgent\*.zip | Архивы с неотправленными данными — большое количество архивов указывает на трудности с передачей |
Если у вас возникли сложности с самостоятельной диагностикой — обратитесь в техническую поддержку по адресу support@infomaximum.com.
Файл activity.json содержит события активности пользователя, включая:
- Тип события
- Технические параметры активности
- Метаданные приложений и окон
Файл inspector_log.json — внутренний технический лог агента.
Назначение:
- Диагностика работы агента
- Анализ ошибок и нестандартных ситуаций
Этот лог:
- Не используется для бизнес-аналитики
- Не предназначен для анализа пользовательской активности
Уровень логирования настраивается централизованно и может быть снижен до уровня LEVEL_CRITICAL либо полностью отключен (LEVEL_OFF).
Обращения к системным каталогам используются для технической обработки путей.
Агент определяет стандартные каталоги ОС для:
- Нормализации путей
- Замены абсолютных путей на переменные окружения
Если каталог отсутствует, агент фиксирует предупреждение. Такое предупреждение не считается ошибкой и не связано с доступом к пользовательским данным.
Для работы достаточно прав обычного пользователя.
Агенту мониторинга требуется стандартный доступ пользователя. Установка выполняется с правами администратора, но для работы достаточно прав обычного пользователя.
Нет, агент мониторинга не поддерживает HTTP-редиректы (коды 301/302).
Если при обращении к адресу сервера Proceset происходит реальный HTTP-редирект, агент не сможет корректно установить соединение. В этом случае при установке или работе агента могут возникать ошибки вида: syntax error at or near position 0
Поддерживаются следующие сценарии:
- Реверс-прокси (например, Nginx, Apache), который прозрачно перенаправляет трафик без HTTP-редиректа
- DNS-алиасы (CNAME-записи), указывающие на корректный хост сервера Proceset
Рекомендуется настраивать доступ к серверу Proceset через DNS-имя без HTTP-перенаправлений. Если используется прокси — убедитесь, что он работает в режиме прозрачного проксирования, а не редиректа.
Сбор скриншотов настраивается в настройках, в разделе Исследования.
Процесс сбора пользовательской активности включает следующие этапы:
- Фиксация активности агентом мониторинга
- Отправка архивов: Раз в сутки агент отправляет собранные данные в виде архивов на сервер Proceset
- Прием и первичная обработка:
- Сервер сохраняет архивы во встроенную файловую базу данных
- Архивы помещаются в очередь на обработку
- Архивы, не соответствующие требованиям (например, с ошибками в
manifest.json, несуществующим пользователем и т. д.), не попадают в ClickHouse и не отражаются в таблицах monitoring_activity и monitoring_agent_inspector_log. Такие архивы помещаются в специальную очередьcorruptedи остаются на сервере
- Синхронизация с ClickHouse:
- Только корректные архивы из очереди обрабатываются и загружаются в таблицы ClickHouse:
main.monitoring_activity— основная активность пользователейmain.monitoring_agent_inspector_log— технические логи агентов
- Только корректные архивы из очереди обрабатываются и загружаются в таблицы ClickHouse:
Агент мониторинга Proceset Agent использует системные API операционных систем Windows (Microsoft UI Automation и др.) и Linux (AT-SPI и др., если применимо).
Качество, полнота и корректность сбора аналитических данных, а также стабильность работы агента мониторинга целиком зависят от:
- Технологической совместимости клиентских приложений с используемыми API и стандартами доступности
- Особенностей архитектуры и реализации сторонних приложений, включая приложения, использующие проприетарные или устаревшие технологии (legacy-системы)
- Настроек безопасности и политик корпоративной инфраструктуры, блокировки сторонними средствами защиты, ограничений операционной системы и/или антивирусного программного обеспечения
- Корректности разметки и экспонирования свойств интерфейса со стороны мониторируемых приложений
- Правильности активации и поддержки соответствующих технологий доступности, например, Java Access Bridge для Java-приложений
Компания «Инфомаксимум» принимает все разумные меры для максимальной совместимости с прикладным программным обеспечением, однако не несет ответственности за те ограничения, которые предопределены архитектурой сторонних решений, изменениями системных API, либо политиками безопасности инфраструктуры клиента.
Если вы обнаружили, что активность из важного для вас приложения не учитывается — обратитесь в техническую поддержку по адресу support@infomaximum.com. Мы проанализируем ситуацию и, при возможности, предложим пути решения.
Версию сервера Proceset можно посмотреть в настройках системы на странице «О системе».
На странице О системе отображаются версии всех основных компонентов системы, включая сервер Proceset.
Версии установленных агентов мониторинга можно также проверить с помощью отчета Диагностика по агентам мониторинга.
Да, можно, для этого необходимо вставить JS-сниппет в приложение, настроить прием данных и построить дашборды в Proceset.
Выполните следующие шаги:
- Добавьте сниппет JS-трекера, предоставленный в интерфейсе Proceset, в код всех страниц вашего сайта или веб-приложения. Сниппет загружает скрипт трекера для сбора событий, таких как просмотры страниц, клики, заполнение форм и другие.
- Настройте прием данных. Убедитесь, что сервер Proceset доступен для приема данных. Если система работает в изолированном контуре, используйте агент Webhook.
- Создайте скрипт для обработки данных. Трекер собирает события и передает их в Proceset. Для обработки этих событий необходимо создать скрипт с триггером Новое событие.
- Постройте дашборд. Сохраните обработанные данные в таблицу в модели данных и настройте визуализацию через виджеты. Так вы сможете анализировать поведение пользователей: пути конверсии, узкие места и эффективность рекламных кампаний.
Бизнес-аналитика и дашборды
Да, дашборды можно встроить во внешний веб-ресурс с помощью HTML-тега <iframe>.
Для этого администратору необходимо в конфигурационном файле com.infomaximum.subsystem.frontend.json включить параметр support_iframe: true. После включения этого параметра дашборды можно открывать в <iframe>.
После активации этой опции дашборды можно встраивать с помощью тега <iframe>. URL дашборда берется из адресной строки при открытии дашборда и может содержать фильтры и переменные для кастомизации отображения.
Использование iframe необходимо согласовать с отделом информационной безопасности, так как это может повлечь риски для защиты данных.
Чтобы построить собственный дашборд:
- Настройте рабочее пространство — добавьте таблицы и задайте связи между ними
- Добавьте в пространство дашборд и настройте визуализацию данных, добавив необходимые виджеты и фильтры
В дашборде в режиме просмотра доступен экспорт табличного отчета:
- В формате XLSX по кнопке Скачать (.xlsx)
- В формате .CSV по кнопке Скачать (.csv)
Экспорт в формате CSV возможен только с привилегией Экспорт компонентов.
При экспорте табличных отчетов из дашбордов данные в полях с типом Длительность выгружаются в формате секунд (целые числа), что обеспечивает корректный обратный импорт в систему.
Чтобы отобразить длительность в привычном формате чч:мм в Excel, выполните следующее:
- Предположим, что секунды находятся в столбце A (например, ячейка
A1). - В соседнем столбце (например, B1) введите формулу:
Где: 86400 — количество секунд в сутках
=A1/86400 - Выделите ячейку с формулой → Главная → Число → Время.
- Для точного отображения более 24 часов используйте пользовательский формат:
[чч]:мм - Протяните формулу на остальные строки.
Пример: Если в A1 значение 3661, то в B1 после форматирования отобразится 1:01 (1 час 1 минута).
При экспорте в .xlsx длительность всегда отображается в секундах — это ограничение, связанное с совместимостью форматов. Преобразование в Excel — рекомендуемое обходное решение.
- Настроить действие по клику для выполнения скрипта
- Настроить действие в виджетах Таблица или Кнопка
Обычно это связано со сложными запросами, большим объемом данных или недостаточно мощным сервером ClickHouse.
Оптимизируйте запросы и проверьте нагрузку на сервер, для этого можете воспользоваться отчетом Отклик и производительность станций.
Чтобы отфильтровать скриншоты в отчете Диагностика по агентам мониторинга:
- Перейдите в раздел Скриншоты.
- В фильтре Сотрудник выберите определенного сотрудника или рабочую станцию.
- Укажите начальную и конечную дату — период, за который будут загружены скриншоты.
- При необходимости укажите дополнительные параметры: домен, программу, версию агента.
- Нажмите Получить скриншоты.
Скриншоты, собранные агентом мониторинга, можно отобразить в дашборде двумя способами:
- Через виджет Текст
- Через настройку действия по клику
Работа с внешними данными
Чтобы импортировать таблицу, в модели данных выберите пункт Импортировать.
Файл обязательно должен содержать заголовок. В конце файла не должно быть пустых строк.
При загрузке таблицы задайте:
- Разделитель (
;— точка с запятой,,— запятая,|— прямая черта,/— косая черта, табуляция, пробел или другое) - Квалификатор (
'— одинарные кавычки или"— двойные кавычки) - Кодировку (UTF-8, UTF-8 BOM или Windows-1251)
Система использует стандартный формат экспорта данных, принятый в СУБД ClickHouse, где дробная часть чисел всегда отделяется точкой.
Это соответствует международному соглашению (ISO/IEC, RFC, JSON и др.), которое применяется в большинстве программных систем, включая базы данных, языки программирования и аналитические инструменты.
Использование запятой в качестве десятичного разделителя:
- Нарушает совместимость с внутренними механизмами ClickHouse
- Рискует привести к некорректному парсингу числовых значений (особенно при обратном импорте)
- Делает невозможным повторный импорт ранее экспортированного CSV-файла обратно в Proceset
Поэтому система намеренно не поддерживает замену точки на запятую в числовых полях при экспорте.
Если ваша локальная система (например, Excel) ожидает запятую как десятичный разделитель, настройте параметры импорта CSV вручную — укажите, что десятичный разделитель — это точка. В Excel это можно сделать через «Данные → Из текста/CSV» и выбор соответствующего формата.
Proceset поддерживает импорт только CSV-файлов.
Данные можно подготовить в Excel, Google Таблицах, Notepad или любом другом редакторе, но перед загрузкой их нужно сохранить в формате CSV. При этом Proceset позволяет настраивать параметры CSV-файла.
Импорт из Excel (.xlsx/.xls), JSON или XML не поддерживается — данные из этих форматов необходимо предварительно преобразовать в CSV с учетом указанных настроек.
Task Mining и Process Mining
Отчет Task Mining автоматически выявляет повторяющиеся операции и формирует рекомендации для оптимизации.
Как это работает:
- Собираются данные о типичных действиях сотрудников
- Анализируются повторяющиеся, рутинные операции, например, копирование данных между системами, заполнение форм
- Формируется отчет с рекомендациями
Отчет позволяет:
- Выбрать наиболее перспективные кейсы для оптимизации
- Оценить потенциальный эффект от внедрения изменений
Экономический эффект достигается за счет:
- Оптимизации трудозатрат — благодаря выявлению и исключению рутинных, непродуктивных операций
- Автоматизации рутинных задач — отчет Task Mining выявляет потенциал для роботизации
- Сокращения времени обработки процессов — отчет Process Mining помогает найти узкие места в процессах
- Повышения производительности — благодаря контролю рабочего времени и выявлению лучших практик среди сотрудников
- Обоснованных решений по найму и перераспределению кадров
Пример: Если анализ показывает, что сотрудник тратит два часа в день на копирование данных между системами, эту операцию можно автоматизировать, высвободив Full-Time Equivalent.
Операция — неделимая последовательность шагов, выполняемая одним сотрудником обычно в рамках одного часа, например, создание карточки клиента банка, добавление проводок в учетную систему, создание заявки на закупку в ИС.
Функция — набор операций, выполняемый одним сотрудником в рамках одной услуги/задачи, например, открытие банковского счета, обработка обращения/заявки.
Процесс — последовательность этапов, выполняемых сотрудниками одного или нескольких подразделений в течение продолжительного времени, от нескольких дней до нескольких месяцев, например, ипотечное кредитование, процедура закупок.
Автоматизация и анализ процессов
Да, для этого разработано специальное расширение Python-блоки в модуле автоматизации.
Да, в системе ведется детальное логирование, ошибки фиксируются в журнале выполнения.
Документация и консультации
Информация о том, где найти актуальную документацию по настройке Proceset, недоступна в SAAS-версии.
Список изменений публикуется для каждой новой версии системы. Он включает информацию о новых функциях, улучшениях и исправлениях ошибок. Актуальный список доступен в документации.
Да, PDF-версия доступна для скачивания на сайте.
На главной странице документации можно:
- Скачать PDF-файл для каждого раздела отдельно — кнопка скачивания находится рядом с названием раздела
- Скачать всю документацию одним файлом — кнопка Скачать расположена внизу страницы
Можно запросить у технической поддержки по адресу support@infomaximum.com или сообщить своему менеджеру внедрения.
Да, в рамках оказания информационно-консультационных услуг в академии «Инфомаксимум» есть отдельная консультация для технического администратора системы.
Бесплатно доступны консультации по модулям «Бизнес-аналитика» и «Автоматизация», а также по использованию технологии Process Mining. Полный пакет информационно-консультационных услуг предоставляется на платной основе и включает в себя дополнительные консультации и материалы.
В полном пакете доступны следующие материалы и консультации:
- Общие:
- Тренажер по SQL
- Знакомство с системой Proceset
- Руководство технического администратора
- По модулям:
- Автоматизация
- Бизнес-аналитика
- По технологиям и готовым для использования отчетам:
- Process Mining
- Task Mining
- Анализ рабочего времени
- Диагностика по агентам мониторинга
- Отклик и производительность станций
Каждая информационно-консультационная услуга включает в себя от 3 до 11 консультаций. В состав консультаций входят видеоматериалы и методологическое сопровождение.
Расширение и кастомизация
Да, в Proceset поддерживаются компоненты, созданные на JavaScript или Python.
К ним относятся:
Для разработчиков мы предоставляем документацию и техническую поддержку.
GraphQL API Proceset позволяет выполнять запросы, недоступные в веб-интерфейсе, а также автоматизировать действия — например, управление доступами.
Для создания и выполнения GraphQL-запросов можно использовать встроенную браузерную IDE (интегрированную среду разработки) GraphiQL. Чтобы получить к ней доступ, перейдите на страницу системы и в адресной строке введите адрес_системы/graphiql.
Для выполнения запроса из внешней системы необходимо подготовить ключ API для аутентификации в разделе «Настройки» / «Ключи API» и назначить ему привилегии. Чтобы GraphQL-запрос был от имени ключа API, необходимо в адресной строке ввести ключ. Пример: https://automation-dev.corp.com/graphql?api_key=ключ
Полная и актуальная документация встроена в GraphQL. Для ее просмотра откройте вкладку Docs (находится в правом верхнем углу) на странице встроенной IDE. В этом разделе представлены все запросы, которые можно выполнить в Proceset.
- Если запросы приходят со сторонних доменов, в конфигурации агента укажите
FE_CORS_POLICY='site1.com,site2.com'. - Создайте скрипт с триггером Новое событие из пакета Вебхук.
- Как только агент Webhook передает событие в Proceset через протокол gRPC, система автоматически запустит скрипт, привязанный к соответствующему триггеру.
Техническая поддержка
Сообщите в техническую поддержку по адресу support@infomaximum.com или своему менеджеру внедрения. Укажите версию системы, описание ошибки и шаги воспроизведения.
К вашему менеджеру внедрения или в техническую поддержку через запрос на почту support@infomaximum.com.
Служба технической поддержки доступна с понедельника по пятницу с 9:00 до 18:00 по московскому времени.
Обращения обрабатываются в порядке поступления. Время ответа зависит от приоритета запроса и оговаривается дополнительно в договоре. Для клиентов с расширенным уровнем поддержки доступны расширенные часы работы и приоритетная обработка инцидентов.
Если у вас остались вопросы — напишите нам по адресу support@infomaximum.com. Мы всегда готовы помочь.
Была ли статья полезна?