An agent is a low-footprint, secure application that runs on managed servers. The agent runs as two OS processes: Agent and Agent Shield.

  • On Windows, the Agent and Agent Shield run as Windows services.
  • On Linux, the Agent and Agent Shield run as OS processes.

Connectivity Methods

Agents can be configured to connect to the cloud in one of the following ways:

  • Direct Connection: Each agent connects to the cloud directly over the internet, suitable for small environments without a local gateway.
  • Proxy Connection: Each agent connects to the cloud using a proxy. The recommended proxy is the Squid proxy server embedded in the gateway. This setup is ideal for large environments, avoiding the need for outbound access for each agent.
    Read more about Proxy Server in the gateway, click Here.

Outbound Connectivity Requirements

RequirementPurpose
Outbound port 443To connect to the cloud using its public IP addresses, ensure the agents are configured for direct connection. Establish a secure TLS connection over port 443.
Outbound port 3128To connect to the cloud, use the proxy server embedded in the gateway.
Agent and gateway connectivity requirements

Agent Resource Consumption

The following table provides details of OpsRamp Agent resource consumption using the default templates.

ResourceWindows AgentLinux Agent
CPU (%)0.1 - 1.51 - 3
Memory (MB)30 - 4040 - 80
Network (Bytes per second)60 - 120 send / 1 - 20 received13 - 150 send / 1 - 30 received
Disk Size (MB)100 - 12085 - 100
Number of Threads13 - 2510 - 15

Note: The results above are based on an average calculations across different distributions of Linux and Windows operating systems.