The following requirements must be satisfied before setting up your NetworkBrain system:
▪The operating system must be installed with an English-language version (not language packs).
▪When installing NetworkBrain servers, comply with your company security policy to set the passwords and archive them for further reference.
▪NetworkBrain servers use hostnames to identify and communicate with each other. Make sure each server has a unique hostname.
▪If the machine's firewall is turned on, make sure the firewall rules allow traffics to all the ports and protocols that will be used by the NetworkBrain system.
▪Special Requirements for Windows Server
oUsers with administrative privileges of the machine are required to implement the installation. oNetworkBrain Integrated Edition should not be installed on the same server as an existing NetworkBrain Enterprise Edition (6.2 or earlier version), except that Front Server and Network Server (EEv6.2) can be installed on the same machine. oThere must be more than 3GB free space in the system drive (for example, C drive) to complete the installation no matter which drives the NetworkBrain system will be installed on. oTemporarily disable antivirus software during the installation process. |
▪Special Requirements for Linux Server
oUsers with root privileges of the machine are required to implement the installation. oIt is highly recommended to store the data files and log files of NetworkBrain servers into separated disk partitions. Make sure each partition has enough disk space. ✓More than 100GB free space in the directory where the data files of MongoDB/Elasticsearch will be saved. ✓More than 50GB free space in the directory where the log files of MongoDB/Elasticsearch will be saved. |
▪Google® Chrome™ version 51 or higher.
Note: Using Chrome version 78 may encounter compatibility issues with tables.
▪Apple® Safari® version 10.0.1 or higher on macOS.
▪Mozilla® Firefox® version 57 or higher.
The following table lists the third-party dependencies that must be pre-installed before NetworkBrain components are installed.
System Component |
Third-party Dependencies |
|---|---|
MongoDB (Linux) |
▪Systemd |
License Agent (Linux) |
▪Systemd |
Elasticsearch (Linux) |
▪OpenJDK 12.0.1 |
Redis (Linux) |
▪Logrotate, Systemd, and Firewalld must be pre-installed on the same machine before Redis is installed. |
RabbitMQ (Linux) |
▪Erlang-22.1.7 ▪Logrotate, Socat, and Systemd must be pre-installed on the same machine before RabbitMQ is installed. |
Web Server |
▪Microsoft Visual C++ 2017 Redistributable ▪IIS 8/10 ▪Python 3.7.5 ▪Microsoft .NET Framework 4.8 |
Task Engine |
▪Microsoft Visual C++ 2017 Redistributable ▪OpenJDK 12.0.1 |
Front Server Controller |
▪Microsoft Visual C++ 2017 Redistributable ▪Python 3.7.5 |
Front Server (Windows) |
▪Microsoft Visual C++ 2017 Redistributable ▪Python 3.7.5 |
Front Server (Linux) |
▪Systemd ▪glibc.x86_64 ▪glibc.i686 ▪libstdc++.x86_64 ▪libstdc++.i686 ▪libuuid.x86_64 ▪libuuid.i686 ▪pam.x86_64 ▪pam.i686 |
Service Monitor Agent (Windows) |
▪Python 3.7.5 |
Ansible Agent (add-on) |
▪Ansible Engine 2.5 or higher versions ▪Git ▪Paramiko 2.6.0 |