User Activity

Contents Hide

  

The User Activity panel displays the synchronisation statistics collected during field users' remote connection. The data collected belongs to the last connection between the user device and the server.

The server logs the data only when the user logs off the server or the session has timed out. The user activity stats are not updated during the connection, i.e. it is not in real time.

User activity logging is turned on via a BrightServer instance's Server Settings, which may be accessed after connecting and configuring the server. To activate this feature, simply enable the Log user activity to the runtime statistics database option, then upload the configuration to the server.

Additionally, the Create a New Log Entry For Each User Session option may be activated in conjunction with this logging. If turned on, this feature will create a new entry each time a user logs in to the server, such that a history of all user synchronisations is recorded. Turned off, only the single most recent record will be kept up to date for each user.

The user activity include the following statistics :

Upload and Download fields contains the amount of bytes sent and received in the HTTP message body. They do not include either the HTTP protocol header data or the TCP/IP header information.

At auto refresh intervals, this panel refreshes itself automatically to display the latest user activity data.  You can change the refresh interval and click on the Set Refresh Interval button. Or alternatively, the Refresh button may be tapped anytime to update the information on this panel.

When retrieving records from the server, the maximum number of records retrieved will be limited based on the maximum number of records returned by online queries value under the Configuration > Server Settings panel.

'Filter By User' and 'Filter by Login before/after' interval fields can be used to search the users by their user names and time logged in. As values are typed or changed, BrightBuilder will refresh the list from the current record set retrieved from the server. If Refresh is tapped, BrightBuilder will query the server and retrieve a new set of records based on these filters. If no filters are specified, BrightBuilder will retrieve all records from the server.