Agent System Requirements

Seeker Agents are installed on the same systems alongside the tested applications. For the optimal operation of Agents and applications, these systems must meet the following requirements.

Requirements for Java Agent

  • An ability to modify the Java options of a tested application, similarly to changing the Xmx option for increasing memory allocations.
  • An ability to modify the start/stop scripts of a tested application to allow restarting the application after adding the required Java options.

Requirements for .NET Core Agent

Supported OS:

  • Windows 64-bit and 32-bit
  • Linux 64-bit
    • With a glibc implementation of libc (such as Red Hat Enterprise Linux and its derivatives, Debian and its derivatives, Ubuntu)
    • With a musl implementation of libc (such as Alpine)

Requirements for .NET Framework Agent

  • To enable the creation of Seeker .NET Agents service, the Agent must be installed with elevated permissions, such as Administrator's.
  • Supported OS: The same as VS C++ 2017 redistributable and Universal C Runtime (CRT):
    • Windows 10 version 1507 or higher: Home, Professional, Education, Enterprise and LTSC
    • Windows Server 2016: Standard and Datacenter
    • Windows 8.1 (with the updates 2919355 and 2999226): Core, Professional, and Enterprise
    • Windows Server 2012, 2008 R2 SP1, and 2008 SP2 (with the update 2999226)
    • Windows 7 SP1 (with the latest Windows updates including 2999226): Home Premium, Professional, Enterprise, Ultimate
    • Windows Vista SP2 (with the update 2999226)
  • Optional: for using the Powershell one-line Agent installation, Powershell 5.0 or later is required.

Requirements for Node.js Agent

Supported OS:

  • Windows 64-bit
  • Linux 64-bit
    • With a glibc implementation of libc (such as Red Hat Enterprise Linux and its derivatives, Debian and its derivatives, Ubuntu)
    • With a musl implementation of libc (such as Alpine)

Network Connectivity

To ensure network connectivity between the Agent and the Seeker server, open the firewall ports for Seeker (default HTTP 8080/HTTPS 8443).

Performance Considerations

The operation of Seeker Agents might cause a certain application performance overhead. While this will not be noticeable in most cases, systems that are already at their limit might need additional resources. Adding 10-20% to the minimum memory and CPU required by an application is typically sufficient.

Tip:

You can further improve your application performance by fine-tuning the configuration of certain features. For more information, see Performance Optimization.