System Requirements for 10-Strike Bandwidth Monitor
General Recommendations
The Application should be installed on a computer or a server that conforms to the following requirements:
- Minimum RAM size: 4 GB or more.
- OS: Microsoft® Windows XP or better (Server or Workstation, 32 or 64 bit).
- The program can be run on Linux using Wine.
- To monitor the external network bandwidth without the local network traffic and to monitor traffic divided by network protocols using the "Network sniffer" sensor, you will need to install a free network sniffer driver WinPCap (https://www.winpcap.org/install/).
If you are going to have a large monitoring database, be careful when selecting the computer configuration.
Bandwidth Monitoring Performance
If you have installed the Application on a low-end computer, it is recommended that you configure the bandwidth monitoring system with at most 2,000 sensors. The same applies to the Application that runs in a virtual machine. If you need to have more checks, it is recommended that you install the Application on a separate physical server.
The maximum number of sensors that one bandwidth monitoring service can handle without any significant deterioration of its performance depends on the type of sensors:
- SNMP v1,2c are the least resource-intensive sensors. One bandwidth monitoring service can handle up to 10,000 of such sensors with a polling interval of 30 seconds or more.
- SNMP v3 - this sensor type involves making about 40 network requests per second. For example, if you have a computer with a dual-core CPU running at 1 GHz, avoid monitoring more than 5,000 sensors of this type with a polling interval of less than 60 seconds. The CPU load will be 50 percent or more.
- WMI - sensors of this type are resource intensive. So avoid creating more than 200 sensors with a polling interval of 30 seconds or less, more than 1,000 sensors with a polling interval of 150 seconds or less, and so on.
Regardless of equipment configuration, it is recommended that one bandwidth monitoring service handles at most 50,000 sensors.
Supported Operating Systems
The Application can run on 32-bit or 64-bit versions of these operating systems:
- Microsoft Windows 10
- Microsoft Windows 8/8.1
- Microsoft Windows 7
- Microsoft Windows Server 2008/2012/2016/2019/2022
- Microsoft Windows Vista
- Microsoft Windows XP (not recommended)
- The program can be run on Linux OS using Wine
The Application needs administrator's privileges. But it can also be launched under a regular user who has been granted write and read permissions to the folders c:\Program Files (x86)\ 10-Strike Bandwidth Monitor\ and c:\ProgramData\10-Strike\Bandwidth Monitor\
For gathering the traffic data using the agent service, the agent TCP port should be enabled in the Firewall (by default, the agent port number is 54231). For exchanging the traffic information between the graphic console and the bandwidth monitoring service, the TCP port 45231 should be enabled. When the program generates many outgoing half-open TCP connections (for example, when the program connects to remote agents), they can be locked by the operating system in some older versions of Windows. Learn more about this issue: TCP/IP system limitations affecting the program operation.
Please note that if User Account Control (UAC) is turned on, it may cause problems with getting information remotely during the checks.
Hardware Requirements
Hardware requirements depend on the type of sensors in the monitoring system and on the polling interval.
The following minimum system requirements are given for the popular sensor type SNMP v1/2c:
- CPU: 1 GHz, x86/x64
- RAM: 4 GB
- HDD:
To install the Application, you need to have at least 200 MB of free disk space. When the Application works, it generates files with statistics. The amount of statistics depends on the type of checks and the polling interval. For the Application to work successfully for a long time without the need to clear statistics, you need to have at least 2 GB of free disk space. The amount of statistics created by one sensor is 40 bytes per poll. If the polling interval is 60 seconds, one sensor will accumulate at least 60 KB of data in 24 hours. - Internet connection:
It's necessary for checking updates and activating the license. - Stable network connection:
It's necessary for the program operation.
Screen Resolution
The recommended resolution is 1200 x 800 or more. The minimum resolution is 1024 x 768.
Requirements to Monitored Devices
To automatically create a list of hosts on the local network, the ICMP protocol or TCP port scanning must be enabled. For full operation, the SNMP and NetBIOS protocols must be allowed.
- SNMP
The monitored devices must support SNMP v1/2c/3, the SNMP agent must be installed on them and activated, and the access parameters must be configured. - WMI
You can monitor devices by using Windows Management Instrumentation (WMI) in Windows networks only. Read more in the Troubleshooting WMI Access on Remote Computers section. - Other check types
Depending on the check type, you need to provide access to the device based on the respective network protocol, and add permissions to the firewalls and antivirus applications as necessary.