Hardware Requirements

Nessus Agents

Nessus Agents are lightweight and only minimal system resources. Generally, a Nessus Agent uses 40 MB of RAM (all pageable). A Nessus Agent uses almost no CPU while idle, but is designed to use up to 100% of CPU when available during jobs.

For more information on Nessus Agent resource usage, see Nessus Agents Performance.

The following table outlines the minimum recommended hardware for operating a Nessus Agent. You can install Nessus Agents on a virtual machine that meets the same requirements specified.

Hardware

Minimum Requirement

Processor

1 Dual-core CPU

Processor Speed

> 1 GHz

RAM > 1 GB
Disk Space
  • Agents 7.7.x and earlier: > 1 GB, not including space used by the host operating system

  • Agents 8.0.x and later: > 3 GB, not including space used by the host operating system

  • Agents 10.0.x and later: > 2 GB, not including space used by the host operating system

The agent may require more space during certain processes, such as a plugins-code.db defragmentation operation.

Disk Speed 15-50 IOPS
Note: You can control the priority of the Nessus Agent relative to the priority of other tasks running on the system. For more information see Agent CPU Resource Control.

Nessus Manager

Scenario

Minimum Recommended Hardware

Nessus Manager with 0-10,000 agents

CPU: 4 2GHz cores

Memory: 16 GB RAM

Disk space: 30 GB, not including space used by the host operating system.

Note: Scan results and plugin updates require more disk space over time.

Nessus Manager with 10,001-20,000 agents

 

CPU: 8 2GHz cores

Memory: 64 GB RAM

Disk space: 30 GB, not including space used by the host operating system.

Note: Scan results and plugin updates require more disk space over time.

Note: Engage with your Tenable representative for large deployments.