Я думаю, это зависит от того, что вы хотите войти? Вы просто хотите записать запросы пользователей и результаты? Если это просто «что ищут люди», тогда у вас есть эти данные в параметре q, который регистрируется контейнером сервлета. Если вы используете настройку Jetty по умолчанию, посмотрите ./logs/*request.log. Вы увидите строки вроде:
0:0:0:0:0:0:0:1%0 - - [21/01/2010:15:08:29 +0000] "GET /solr/select/?q=*:*&qt=geo&lat=45&long=15&radius=10 HTTP/1.1" 200 197
В этом случае вы можете разобрать, что пользователь делал поиск q = : ! Используйте инструмент, подобный AWStats , чтобы проанализировать ваши журналы и выполнить анализ. По крайней мере, это быстрый и простой способ получить информацию!