Push Framework has the ability to profile it self and send real time report of its performance and connected clients activities. This report can be directly collected on a client-side Dashboard application or on a server-side Analytics server that historizes the information into a database.
The following is a list of data that is collected :
- Clients ( logins rate, logouts rate, stay duration, bounce rate, ip information, geographic location)
- Bandwidth (total inbound and outbound, bandwidth per Service, bandwidth Avg per connection for both inbound traffic and outbound traffic)
- Performance (Requests rate per Service, Processing Time per Service, Global Processing Time or throughput)
- Broadcasting Queues (Data push rate, Send rate, Avg send rate per connection)