For the complete documentation index, see llms.txt. This page is also available as Markdown.

Agent Installation

Overview

This page explains the steps required to set up an agent server for use in Highlight. It should be read in conjunction with the page creating a new agent in Highlight. There is no charge for the agent server software, which is installed on your own hardware.


Installation Summary

There are four steps to install and make live a Highlight agent.

1

Identify a suitable location for the server, and provision it (server can be virtual).

Check the system requirements for a new server, which will depend on its role.

Notes:

  • .NET 4.8 is required to be installed.

  • Time must be configured from an NTP server, to ensure the server keeps in sync with Highlight.

  • Wireshark installation (the Tshark module as a minimum) is recommended for troubleshooting purposes.

2

Make firewall changes to allow appropriate access to and from the agent.

The changes required are summarised in the network access requirements section.

3

Follow the steps for creating a new agent in Highlight, which will require Highlight Admin access.

4

Download the latest copy of the Highlight Agent server software, install it on the server, and activate it.

The software is also available from the Admin Agents page, as shown below:

Download option for Agent software

Server Location and Provisioning

Highlight architecture private network

Highlight agents are used to collect data from a private network. Refer to the above section for an installation summary. Refer to the architecture page for infographics on public and hybrid networks.

Highlight architecture VM agent

Highlight agents may also be used as a Flow Collector or for HTTPS testing.

Using an Agent as a Flow Collector

When used for Flow, a Highlight agent collects information from devices on a private network, then encrypts it, compresses it and passes it out of the network to the main Highlight server, as shown in this example:

Example of Flow Collector by customer

Due to the volume of data generated by devices enabled for flow, ideally an agent used as a Flow Collector should be located as near as possible to the source.

A single Flow Collector is suited to handle flows from about 50 devices. If a greater number of flows are expected, a second collector should be installed, ideally in a solution incorporating a load balancer. Please contact us for more information on load balancing for flow.

Having identified a suitable location for the server and checked the system requirements, provision it.


Steps to Install the Agent Server Software

1

Obtain an activation code by creating a new agent in the appropriate Highlight folder, which will require Highlight Admin access.

2

Download the latest copy of the Highlight Agent server software, which is also available from the Admin Agents page:

Download option for Agent software
3

Extract the zip file to the required server, and run Highlight.Agent.Bundle.Setup.exe.

Terms and conditions for Agent software
4

Agree to the licence terms and conditions.

Agreed terms and conditions for Agent software
5

Click Install.

Agent Authentication
6

Enter the activation code (obtained when setting up the agent in Highlight) and the URL you use to access Highlight.

The URL must begin with https://

7

Click Next.

Agent setup successful
8

Click Close.

9

In Task Manager, ensure that all Highlight services are running. If they are not running, reboot the VM (restart the server).

10

We recommend that you also download and install Wireshark to improve supportability by Highlight.

11

Follow the steps to assign the new agent in the appropriate Highlight folders, which will require Highlight Admin access.


Steps to Confirm Agent Software is Operational

Agent controller shortcut
1

Open the Agent Controller shortcut on the server Desktop.

Agent awaiting authorization
2

Note the agent is Running and the connection status is Awaiting Authorization. Once the agent has been enabled in Highlight, the connection status will change to Connected, and an agent name will appear as configured in Highlight.

Agent connected

Last updated

Was this helpful?