Графическая таблица из InfluxDB - как перебирать все сообщаемые теги, чтобы получить их значения? - PullRequest
0 голосов
/ 31 августа 2018

Я использую Spring Boot 2, который экспортирует метрики в InfluxDB в формате:

metricsController.getCountriesByCoverageKm().forEach(response -> 
    List<Tag> tags = Arrays.asList(Tag.of("country.iso2", response.getIso2()), Tag.of("country.name", response.getName()));
    meterRegistry.gauge("countries.by.coverage.km",tags, response.getCoverageKm());
});

Моя цель - создать таблицу в Графане, которая бы представляла все страны и их числа. Примитивным способом было бы написать запрос для каждой страны, который бы отображался отдельной строкой в ​​таблице:

enter image description here

Есть ли какой-нибудь более умный способ сделать таблицу в Grafana, чтобы уменьшить количество запросов? Как перебрать все сообщаемые теги, чтобы получить значения?

...