У меня есть база данных с несколькими коллекциями в micorservice, так что есть контроллеры, которые работают нормально. Но мне нужно собирать статистику с серверов, включая базу данных. Есть хороший запрос serverStats (), который дает всю информацию о сервере, но как я могу пропустить его через слои приложения?
Я сделал расширенный репозиторий интерфейса ReactiveCrudRepository, используя класс SomeModel в качестве заполнителя, и написал один метод, например String getStatistics (), с аннотацией @Query, но он не работает
public interface MongoMonitoring extends ReactiveCrudRepository<SomeModel, String> {
@Query("{ serverStatus: 1 }")
String getStatus();