Ticket #1337 (new)

Opened 4 years ago

Last modified 4 years ago

Visualize number of connected clients

Reported by: mitar Owned by: kostko
Priority: normal Milestone: 3.0b
Component: nodewatcher/modules Version:
Keywords: Cc:
Related nodes: Realization state:
Blocking: Effort: normal
Blocked by: Security sensitive: no

Description

Both on node and network level.

This is a followup to #437 where we mostly did the ticket, but there are few details still to do, described in this ticket.

For graphs of number of connected clients it would be great to visualize them like this. So that one can see not just how many clients were in the given moment, but when they were connected. So the height of the mountain tell us the number, but we can also see the trends of users (do we have many short-session users, or few long-session ones).

The question is how to render this with Highcharts. And how to store this information in datastream. And what to do at lower granularities.

Change History

comment:2 Changed 4 years ago by mitar

Highcharts said that this is possible, and that if we have a dataset, they could help us making an example. So we should create a dataset for each client, start and and time, and how much traffic they produced in that time.

comment:3 Changed 4 years ago by valentt

Will you use dhcp count or check how number of clients with 'iw dev <DEV> station dump' command?

Will you report number of clients for both mesh and ap interfaces separately?

comment:4 Changed 4 years ago by kostko

Since you are asking about reporting, both is already reported by nodewatcher-agent.

Currently, just the amount of client traffic is not reported.

comment:5 Changed 4 years ago by mitar

valentt, see my comment above. Can you help prepare a dataset of users coming and going which would then allow us to do nice visualizations?

Note: See TracTickets for help on using tickets.