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
| Type | Runtime | Access | Use case |
|---|---|---|---|
| Docker agent | Docker-compatible container environment | Web 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 agent | Android 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.
| Port | Protocol | Direction | Purpose |
|---|---|---|---|
| 443 | TCP / HTTPS | Inbound | Agent web panel |
| 44443 | TCP / WSS | Outbound | Agent connection to the controller |