Sherpa Discovery Agents installed on employees' desktops collect behavioral data about users, processes, and applications, and send it to the Sherpa Discovery Server for analysis.
The Sherpa Process Discovery Server uses the data collected by the Sherpa Discovery Agents to identify regularly recurring similar sequences of user actions and presents the results through a web interface accessible via a web browser on the business analyst's workstation. The Sherpa Discovery Server includes a relational database (default is MariaDB), a columnar database (default is ClickHouse), and a message broker (default is RabbitMQ), where all data collected by the Discovery Agents is stored and processed. The collected data is transmitted almost immediately to the application databases and remains on the client machine for a short time.
The business analyst (an employee of the Technology Solutions Department) accesses the collected data through the Sherpa Discovery Server web interface in the form of tables, lists, and charts, and also has the ability to export reports on identified business processes.