Introduction

An agent executes measurement tasks configured on the controller. To perform measurements, the agent must be registered in the controller. By design, the agent is a lightweight, distributed element that can run in any network segment on any device supporting Docker - Linux, Windows, Cisco switches, and similar environments.

Agent types

TypeRuntimeAccessUse case
Docker agentDocker-compatible container environmentWeb GUI
Continuous measurements according to assigned tasks, with measurement data sent to the controller.

Supported task types:

ICMP-RTTUDP-TRACEHTTP-TIMINGSPEED-TESTTCP-PORT-MONITOR
Android agentAndroid device (phones, industrial scanners, etc.)Android application
Continuous measurements according to assigned tasks, with measurement data sent to the controller.

Supported task types:

ICMP-RTTWIFI-SIGNAL

Ports

The ports required for the agent to operate correctly are listed below.

PortProtocolDirectionPurpose
443TCP / HTTPSInboundAgent web panel
44443TCP / WSSOutboundAgent connection to the controller