Below approach gets active session users in openedx
- Store tracking.log into elasticsearch db (only logged in users logs)
- Aggregate all the logged in user logs from the elastic database to get unique users
- Subtract all logged out users count from logged in users count (conside last 1 hr logs)
Below approach gets active session users in openedx