Private Location System Requirements
Before installing the BlazeMeter's on-premise agent, verify the system requirements for the server/instance. For more information about the actual steps of the Private Location installation, see Creating a Private Location.
Docker Installation Requirements
The following details are the installation requirements for our Docker implementation.
Recommended OS versions
We at BlazeMeter tested against the following Linux operating systems. The operating system version must support Docker. Use the following criteria to determine whether a Linux version supports Docker:
- RHEL
- The latest major releases, such as 8 and 9.
- CentOS
- The latest major releases, such as 7.0, 8.0, 9.0.
- Ubuntu
- LTS releases. The highest recommended release is 22.
- Debian
- Releases up to one year after a new Debian version is released. Maximum release is 11 (2025).
- Oracle Linux
You can use deprecated supported OS versions until their End of Life (EOL).
Hardware Requirements
- Processor = Minimum dual-core
- RAM = Minimum 8GB RAM
- Hard Disk = Minimum 60GB free space. Recommend 100GB free space, or more based on the number of functionalities you want to install.
- /tmp folder needs at least 40GB free space
For the GUI Functional functionality, we recommend using SSD storage on the machine as it will speed up GUI test execution. For more than 8 parallel browsers, it is mandatory to have SSD storage.
Software Requirements
- Docker CE or Docker EE to be installed on the machine.
- Minimum Docker version required is: 17.x
To verify Docker compatibility with your operating system, see https://docs.docker.com/engine/install/centos.
This is just a suggestion, and we do not provide support for Docker.
Network Requirements
- Open all TCP Ports (0-65535) in your internal network only - An inbound connection is needed between the Private Location instances and your internal environment. No open connections to the internet are needed.
- Network Specs for installation:
- HTTP/S access to
a.blazemeter.com, data.blazemeter.com, mock.blazemeter.com, auth.blazemeter.com, storage.blazemeter.com, gcr.io/verdant-bulwark-278, bard.blazemeter.com, tdm.blazemeter.com, analytics.blazemeter.com
- Access to Ubuntu repositories (ONLY for Ubuntu)
- Standard RPM repositories (Only for RPM based distributions)
- Matching EPEL repositories (Only for RPM based distributions)
- https://index.docker.io
- https://pypi.org/ (for PIP packages)
- https://hub.docker.com
- https://storage.googleapis.com
- HTTP/S access to
-
Network Specs for normal use:
HTTP/S access to
a.blazemeter.com, data.blazemeter.com, mock.blazemeter.com, auth.blazemeter.com, storage.blazemeter.com, gcr.io/verdant-bulwark-278, bard.blazemeter.com, tdm.blazemeter.com,
analytics.blazemeter.com, storage.googleapis.com
- All servers in the same Private Location should reside in the same segment.
/etc/hosts
IPv4 mapping should only have "127.0.0.1 localhost".
Begin your private location installation.
Kubernetes Installation Requirements
The following details are the installation requirements for our Kubernetes implementation.
Recommended OS versions
We recommend using any of the following Linux operating systems, provided that the specific version runs with Kubernetes:
- CentOS
- RHEL
- Ubuntu
- Debian
If you are using RedHat, make sure that your system is registered to Red Hat Subscription Management.
Hardware Requirements
- Processor = Minimum dual-core
- RAM = Minimum 8GB RAM
- Hard Disk = Minimum 60GB free space. Aim for 100GB free space or more, based on the number of functionalities you want to install.
Software Requirements
- Minimum Kubernetes version required is: 1.9
-
Unsupported: Do not use serverless compute solutions for Kubernetes, such as GKE autopilot or AWS Fargate.
-
(for Service virtualisation only) Active Loadbalancer paired with Nginx or Istio
Network Requirements
- Open all TCP Ports (0-65535) in your internal network only - An inbound connection is needed between the Private Location's instances and your internal environment. No open connections to the internet are needed.
- Network Specs for installation:
- HTTP/S access to
a.blazemeter.com, data.blazemeter.com, mock.blazemeter.com, auth.blazemeter.com, storage.blazemeter.com, gcr.io/verdant-bulwark-278, bard.blazemeter.com, tdm.blazemeter.com, analytics.blazemeter.com
- Access to Ubuntu repositories (ONLY for Ubuntu)
- Standard RPM repositories (Only for RPM based distributions)
- Matching EPEL repositories (Only for RPM based distributions)
- https://index.docker.io
- https://pypi.org/ (for PIP packages)
- https://hub.docker.com
- https://storage.googleapis.com
- HTTP/S access to
-
Network Specs for normal use:
HTTP/S access to
a.blazemeter.com, data.blazemeter.com, mock.blazemeter.com, auth.blazemeter.com, storage.blazemeter.com, gcr.io/verdant-bulwark-278, bard.blazemeter.com, tdm.blazemeter.com, analytics.blazemeter.com, storage.googleapis.com
- All servers in the same Private Location should reside in the same segment.
/etc/hosts
IPv4 mapping should only have "127.0.0.1 localhost".
You are ready to begin your private location installation.