Nothing extra-ordinary to be honest. The application has built-in tools for fetching weblogs over SFTP and creating business rules for parsing different types of events in the logs - e.g. downloading the installer, reading tutorial, etc. The events are then aggregated and inserted into a database that contains various historical metrics that allow me to get an idea about user engagement and trends. Visually designing the logic provides the advantage of flexibility - I can quickly experiment and fine tune the parsing algorithms and metrics without coding, as well as do ad hoc calculations in order to answer spontaneous questions.
You could check logreducer.
There’s another tool, but I can’t think of the name right now.