Невозможно создать динамическую инструментальную панель Grafana для измерения притока в точке приема - PullRequest
0 голосов
/ 08 июня 2018

Ситуация такова, что я использую телеграф для отправки данных в 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 Ответ

0 голосов
/ 08 июня 2018

У нас есть решение.мы можем создать переменную $service с запросом (показать измерения;) и регулярным выражением (/.*api.([^.]*).*/) для фильтрации имени службы.

вторая переменная для $consumer и запрос (показать измерения;) с опцией регулярных выражений (/.*api.$service.user.([^.]*).*/) эти переменные мы можем использовать для визуализации графика, используя режим редактирования переключения в графане.

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...