Our agent is a lightweight piece of software, designed to minimize its impact on the performance of your hosts. However, the exact load varies depending on your host's workload, particularly on the number of processes running on the host. This is because the agent collects detailed data from each individual process.
Benchmarks for performance
As a general guideline, New Relic has collected benchmarks for some common types of hosts:
- Linux single-task host
-
The agent has very low performance overhead on a classic, single-task host. For example, a server running Apache, Unicorn, or a single Java application.
Our benchmarks for this type of host are based on an Amazon EC2 t3.2xlarge:
- vCPUs: 8 vCPUs
- Memory: 32.0 GB
- Storage: 160.0 GB
- Operating system: CentOS 7
For this type of classic, single-task host, typical usage is:
- CPU: about 0.3%
- Virtual memory: about 1 GB
- Resident memory: 25 to 35 MB
- Storage on disk: about 50 MB
- Linux Docker host
-
The agent has very low performance overhead on a host running Docker, with exact usage depending on the number of Docker containers your machine hosts, and whether those processes are long- or short-lived.
Our benchmarks for this type of host are based on an Amazon EC2 t3.2xlarge:
- vCPUs: 8 vCPUs
- Memory: 32.0 GB
- Storage: 160.0 GB
- Number of containers: 25 containers, about 100 long-lived processes running in containers
- Operating system: CentOS 7
For this type of Docker host, typical usage is:
- CPU: about 0.8%
- Virtual memory: about 1 GB
- Resident memory: 25 to 35 MB
- Storage on disk: about 50 MB
- Windows host
-
The agent has very low performance overhead on a typical Windows host serving web apps and running the Windows/IIS stack.
Our benchmarks for this type of host are based on an Amazon EC2 t2.small:
- vCPUs: 1
- Memory: 2.0 GB
- Storage: 30.0 GB
- Operating system: Windows Server 2012 R2
For this type of Windows host, typical usage is:
- CPU: 2 to 3%
- Resident Memory: 30 MB
- Storage on disk: about 50 MB
We are always improving the performance of the infrastructure agent. If you see unusually high agent performance overhead, get support at support.newrelic.com.