How the Client Works

In this topic:

Client Tasks

...with the Primary Server

...on the Client Computer

...with the Data Vault

...with the Control Center

Security

 

Once installed on a network computer, the Client Recorder automatically captures and records the computer's activity. You can configure the Client Recorder to operate in "Stealth Mode" or be visible to the computer user. Either way, the Client Recorder operates in the background, monitoring and recording all computer events without causing degradation in computer performance.

The Client Recorder has two components:

Client Tasks

Client tasks begin after the Client is installed. Each of these tasks is described in more detail below.

To record activity:

  1. The Client Service communicates with the Primary Server to establish licensing.

  2. The Client agent begins recording activity.

  3. The Client Service communicates Client status to the Control Center.

  4. The Client Service periodically attempts to upload data to the Data Vault service at the specified port.  

  5. Once recorded events are pushed to the Data Vault, the Client deletes them from the local Data File every thirty minutes.

Communication with the Primary Server

Contact with the Primary Server establishes the Client licensing and allows the Client to begin recording. It also permits Client updates.

When the Client is first installed:

It is critical that the correct Primary Server configuration is made at installation time. Typically, the Deployment Utility does this automatically. If you suspect that the wrong setting for the Primary Server has been made for your Client installation, it is best to change the installation configuration. Install the Client again. It is likely that you will NOT be able to remotely communicate with the Client in order to change the Primary Server setting, as the Control Center will not communicate with the Client.

If the Client Service is unable to initially contact the Primary Server:

If communication with the Primary Server is lost:

For example, if after recording has begun the Primary Server computer goes down or is removed from the network:

Recording Activity on the Client Computer

As a locally installed software module, the Client Recorder Agent begins recording computer activity as soon as it is installed and has an established license with the Primary Server. You can configure the Recorder to record as much or as little data as you like through Client Settings. Use the Deployment Utility to establish settings before installing the Client, and the Configure Computers view (after installing the Client.  

The Recorder resides in the background, monitoring and recording events without degradation in computer performance. In Stealth Mode, the Recorder gives no indication to the user that it is on the computer.

To record activity:

Events captured include:

In addition, the Client Record provides (as configured):

Communication with the Data Vault  

The Client Service facilitates the transfer of recorded data from the Client to the Data Vault.

To transfer the data:

Communication with the Control Center

The Client Service provides Client Recorder status (installed or not, recording or not, and which settings are in place) and enough information to the Control Center so that you can use it to remotely configure and control the Clients.

Communication with the Control Center allows:

Security

Though the Client Service is installed as a Windows service, it is sufficiently hidden so that it will not be observed by the computer's user—unless they specifically know what to look for and where. In addition, the Service cannot be removed from the computer unless the user has Administrator privileges to remove the service.


Related Topics:

Client Security Settings

Configuring Server Communication

Configuring Client Settings

Using the Deployment Utility