Невозможно создать динамическую инструментальную панель Grafana для измерения притока в точке притока
Ситуация в том, что я использую телеграф для отправки данных в influenxDB и Grafana(5.1.3) для визуализации.influxDB для хранения данных в формате ниже.
api.service-v1.request.status.total
api.service-v1.response.size
api.service-v1.upstream_latency
api.service-v1.user.consumer-001.request.count
api.service-v1.user.consumer-001.request.status.200
api.service-v1.user.consumer-001.request.status.429
api.service-v1.user.consumer-001.request.status.499
api.service-v1.user.consumer-001.request.status.total
И я хотел бы создать динамическую информационную панель, основанную на обслуживании, потребителе, его статусе и дополнительных показателях. Не могли бы вы помочь мне в этом.
1 ответ
У нас есть найти решение. мы можем создать $service
переменная с запросом (показать измерения;) и регулярное выражение(/.*api.([^.]*).*/)
отфильтровать имя сервиса.
вторая переменная для $consumer
и запрос (показать измерения;) с опцией регулярных выражений(/.*api.$service.user.([^.]*).*/)
Эти переменные мы можем использовать для визуализации графика, используя режим редактирования тумблера в графане.
Спасибо