В Grafana, Как отобразить два столбца из временного ряда на графике с двумя осями Y - PullRequest
0 голосов
/ 29 апреля 2020

У меня есть запрос для Azure Application Insights, который возвращает пару столбцов Count и MaxMs в двоичном временном ряду.

...query fragment that returns result
| summarize Count = count(), MaxMs = max(DurationMs) by bin(timestamp, $__interval)

Пример результата данных выглядит следующим образом:

timestamp                   Count  MaxMs
4/24/2020 08:00:00.000 PM       5    368    
4/24/2020 09:00:00.000 PM      20    365    
4/24/2020 10:00:00.000 PM      19    365    
4/24/2020 11:00:00.000 PM      20    393    
4/25/2020 12:00:00.000 AM      20    357    
4/25/2020 01:00:00.000 AM      19    638

Я вижу График Визуализация поддерживает две оси (Левый Y и Правый Y), но в настройке запроса я вижу только одно место, чтобы связать ось Y с данными колонны. Я чувствую, что, возможно, где-то отсутствует параметр, позволяющий установить связь между второй осью Y и столбцом.

В качестве эксперимента я создал второй и идентичный запрос, а затем связал второй столбец с вторая ось Y. Тогда я мог бы отобразить оба столбца как две разные оси Y. Использование двух одинаковых запросов не похоже на правильный подход, тем более что у меня будет несколько диаграмм с двумя осями Y. Это будет много повторяющихся запросов.

На следующей странице говорится об использовании двухосных графиков, но не о запросах, которые предоставляют данные. https://grafana.com/blog/2020/03/10/learn-grafana-how-to-use-dual-axis-graphs/

...