Невозможно создать динамическую инструментальную панель 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.([^.]*).*/) Эти переменные мы можем использовать для визуализации графика, используя режим редактирования тумблера в графане.

Спасибо

Другие вопросы по тегам