Grafana Gauge - Фильтр и группа на основе значения группового символа в серии - PullRequest
0 голосов
/ 24 сентября 2019

Компания хотела бы иметь панель управления (на основе Gauge ), где они могли бы отслеживать количество заказов, которые еще предстоит отправить.Им нужен гибкий способ создания панелей мониторинга.Например, текущие заказы с отложенными отгрузками на срок более 1, 3, 7, 10, 14 дней.Диапазон дат должен быть достаточно гибким, чтобы их можно было изменить.

Приложение увеличивает метрику манометра (заказы с задержкой на доставку) до Графит в формате: (env.host.orders.delayed-shipping.<number-of-days>, current-value)

Однако, в Графана , Как отфильтровать значения в ключе (не значение датчика) на основе определенных шаблонов?Например, при нажатии следующих метрик

  • (env.host.orders.delayed-shipping.0, 30)
  • (env.host.orders.delayed-shipping.1, 20)
  • (env.host.orders.delayed-shipping.3, 15)
  • (env.host.orders.delayed-shipping.6, 10)
  • (env.host.orders.delayed-shipping.8, 5)
  • (env.host.orders.delayed-shipping.9, 3)
  • (env.host.orders.delayed-shipping.10, 1)

Компания хочет создать информационные панели для следующих объектов:

  • отгрузки ожидают более чем 3 days: 34 (15+10+5+3+1)
  • отгрузки ожидают более чем 7 days: 9 (5+3+1)
...