The system requirements mentioned below are minimum requirements for a specific log rate. The sizing requirements will vary based on the load.
Firewall log rate |
Processor | Memory | Hard disk space |
Upto 500 logs/second | Intel Xeon Quad Core 3.5 GHz/ 8 threads | 8 GB | 90 GB/day for 500 logs/second |
More than 500 logs/second | Intel Xeon Quad Core 3.5 GHz/ 8 threads or higher | 16 GB | 90 GB/day for every 500 logs/second |
Admin server
Processor | Memory | Hard disk space |
Intel Xeon Quad Core 3.5 GHz/ 8 threads or higher CPUs with a total combined PassMark score of 7,000 or higher |
8 GB | 100 GB |
Collector server
Firewall log rate |
Processor | Memory | Hard disk space |
Upto 500 logs/second | Intel Xeon Quad Core 3.5 GHz/ 8 threads | 8 GB | 90 GB/day for 500 logs/second |
More than 500 logs/second | Intel Xeon Quad Core 3.5 GHz/ 8 threads or higher | 16 GB | 90 GB/day for every 500 logs/second |
Refer Firewall Analyzer Sizing Guide for hard disk space and PostgreSQL tuning.
Note: |
|
The following table lists the recommended software requirements for an Firewall Analyzer installation.
Software | Version requirements for Evaluation |
Version requirements for Production |
Windows OS | Windows 10 (or) Windows Server 2012 | Windows Server 2022/ 2019/ 2016/ 2012 R2/ 2012 |
Linux OS | Ubuntu 14 to 22.04/ CentOS 7/ Fedora 37/ Red Hat 7 to 9.4/ Opensuse 15.4/ Debian 10 to 11.6 | Ubuntu 14 to 22.04/ Red Hat version 7 to 9.4/ CentOS Stream 9/ CentOS Stream 8/ CentOS 7 |
Browsers | Chrome/ Firefox/ Edge | Chrome (preferred)/ Firefox/ Edge |
Note: | User Privilege: Local administrator privileges required for Firewall Analyzer installation. |
The following are the ports and protocols that Firewall Analyzer uses for communication.
Port | Protocol | Port Type | Usage | Remarks |
8060 | TCP | Static | Web server port | Can be configured using ChangeWebServerPort.bat file. |
22 | TCP | Static | SSH port | |
1433 | TCP | Static (MS SQL) | Database port | Can be changed in conf/database_params.conf file or dbconfiguration.bat file. |
13306 | TCP | Static (PostgreSQL) | Database port | Can be changed in conf/database_params.conf file. |
32000-32999 | Wrapper | |||
31000-31999 | JVM (to connect Wrapper) |
Port | Protocol | Port Type | Usage | Remarks |
1514 | UDP | Static | Syslog port (Firewall log receiver port for Firewall Analyzer) | Can be changed via web client. |
For ports used by OpMnager add-ons, refer OpManager system requirements page.
The following table lists the basic requirements for your Firewall Analyzer database server.
For Remote PostgreSQL, Firewall Analyzer supports PostgreSQL versions 14.7 to 14.x.
In case of failover, we recommend MS SQL.
SQL 2019 (from build 125379) | SQL 2017 | SQL 2016 | SQL 2014
The "bcp.exe"(Windows)/"bcp"(Linux) and "bcp.rll" must be available in the OpManager bin directory.
The BCP utility provided with Microsoft SQL Server is a command line utility that allows you to import and export large amounts of data in and out of SQL server databases quickly.
For Windows:
The bcp.exe and bcp.rll will be available in the MSSQL installation directory. If MSSQL is in a remote machine, copy bcp.exe and bcp.rll files and paste them in the <\OpManager\bin> directory.
Note:
For Windows:The SQL server version compliant with the SQL Native Client must be installed in the same Server.
For Linux:
For BCP utility in Linux, mssql-tools (Microsoft ODBC driver for Linux) should be installed on a Firewall Analyzer installed machine. Please follow the steps in the document provided below to install Microsoft ODBC driver on Linux servers.
Note:
For Linux:The command to install ODBC driver is different for every Linux flavor. Please choose the correct Linux flavor and install the ODBC driver.