Вы можете просто регистрировать запросы, созданные с помощью клиента верхнего уровня, используя следующий код в своем регистраторе.
Вы также можете контролировать, какие типы запросов вы хотите регистрировать и какие типы уровней (TRACE, INFO, DEBUG) вы хотите установить в указанных c случаях.
код для получения и регистрации в поиске JSON
SearchRequest searchRequest = new SearchRequest("employee").source(sourceBuilder);
log.info("Search JSON query: {}", searchRequest.source().toString());
Первая строка используется для создания поискового запроса, а вторая строка используется для печати search JSON
, Примечание searchRequest.source().toString())
, которое используется для получения строки поиска JSON.
Дайте мне знать, если вы при возникновении любых проблем, я делаю это все время, используя клиент высокого уровня отдыха.