• Как построить график активных сессий на основании данных о начале окончании каждой сессии?

    @SHUstri Автор вопроса
    Придумал решение сам:
    1. Запросом к эластику строим временную гистограмму по вемени начала сессии, т.е. получаем, сколько новых сессий установилось в течении интервала Х
    2. В запрос из п.1 добавляем временную гистограмму по времени окончания сессии, т.е. получаем, сколько сессий завершилось в течении интервала Х
    3. Сложив(вычив) п.1 и п.2 получим, на сколько изменилось числоактивных сессий в течении интервала Х
    4. Одним запросом получаем число активных сессий на момент времени А (начало интервала для графика)
    5. Складываем п.3 и п.4 и получаем число активных сессий на каждый интервал времени Х
    Ответ написан
    Комментировать