Назад | Перейти на главную страницу

grafana: единичные проценты за выбранное время

Я использую:

Моя цель - иметь 3 сингла:

  1. посетители
  2. регистрации
  3. процент посетителей, прошедших регистрацию.

для выбранного таймфрейма у меня есть 2 синглстата:

  1. посетители сайта sumSeries(stats.counters.$server.visitors.count)
  2. регистрации на сайте sumSeries(stats.counters.$server.registrations.count)

оба отлично работают, отображает 1 число соответственно и правильно.

Теперь я хочу добавить 3-й синглстат, который должен представлять собой процент регистраций за этот период времени примерно так:

A: sumSeries(stats.counters.$server.visitors.count)
B: asPercent(sumSeries(stats.counters.$server.registrations.count), #A)

чтобы увидеть значения ... singlestats показывает:

  1. посетителей: 24131
  2. регистраций: 700

3: выбрано

delta: 1629,75%

avg: 7,02%

current: 4,35%

total: 3232,60%

так что все они ошибаются ...

так что кажется, что это не сумма всего из A и сумма всех B прежде чем делать asPecent?

мне нужно иметь прямой расчет итогов для A и B, и из этих 2 чисел получить 1 число ... 700/24131*100=2.90

поэтому должен отображаться третий синглстат 2.90%.

Кажется, я перепробовал все возможные варианты, не упустил ли я здесь что-то очевидное?