Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
| Warning | ||
|---|---|---|
| ||
For security reasonreasons, make sure that your server or VM doesn't have anything installed on it before NetVizura installationhas no software installed before installing NetVizura. Other software of services running on the same server can impact installation. |
| Warning | ||
|---|---|---|
| ||
Before installing NetVizura, make sure to set the time on your server is set correctly. Time change after the installation will invalidate the license! |
| Warning | ||
|---|---|---|
| ||
NetVizura requires working an active internet connection to install the internet to install required dependent software. After the installation is successful, you can turn off disable internet access for the NetVizura server. |
| Info |
|---|
Before installing NetVizura, you will have to install: Java 1.8, Tomcat 7 or higher and ,PostgreSQL 9.5 12 or higher (9.6 recommended), and Elasticsearch 8, in that order. The installation process has been tested on Windows Server 2008 R2 (64bit64-bit), Windows Server 2012 R2 (64bit64-bit), Windows Server 2016 R2 (64bit) (64-bit), Windows Server 2019 (64-bit), and Windows Server 2019 2022 (64bit64-bit). |
Installation Steps
To install NetVizura on Windows, follow these steps:
Step 1: Download Download and install Oracle Java 8 from the Oracle official website www.oracle.com/technetwork/java/javase/downloads/index.html , or if you don't have a support agreement with Oracle,you can download openJDK build from :https://github.com/ojdkbuild/ojdkbuild . In the openJDK case,you should download the .msi file eg. , e.g., https://github.com/ojdkbuild/ojdkbuild/releases/download/1.8.0.212-1/java-1.8.0-openjdk-1.8.0.212-1.b04.ojdkbuild.windows.x86_64.msi .
Only 64-bit Java is supported, so choose choose the Windows x64 installer. We recommend the JDK package because it helps with troubleshooting.
Step 2: Download and install Tomcat 7 (or higher- 9 (Tomcat 10 is not supported currently) as a service from Tomcat official website website tomcat.apache.org. 32-bit/64-bit Windows Service Installer is available on the downloads page.| Note |
|---|
|
Image Added
Image Added
| Note | ||
|---|---|---|
| ||
After the installation is complete, you need to set the Local System account for the application and restart it.
|
Image Removed
Step 3: Download and install PostgreSQL 9.5+ from 12 or higher version from the PostgreSQL official website website https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
| Note |
|---|
|
Step 4: Install Elasticsearch
Download the Elasticsearch installer from: https://www.netvizura.com/files/products/general/downloads/elasticsearch-8.19.10.exe
Run the file as admin and follow the installation.
Step 5: Download the NetVizura Windows Installer from from NetVizura website and run the installer with administrative privileges
Step 56: Follow the installation steps
Step 67: Verify installation
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
| Anchor | ||||
|---|---|---|---|---|
|
After installation tweaking of , configuration files is required in order must be tweaked to utilize the installed RAM to the fullest extent. The main consumers of RAM are the operating system, the PostgreSQL database, and Tomcat. General The general rule for distributing allocating memory is to split it in ratio a 2:1 ratio between PostgreSQL and Tomcat, with 1 GB or more reserved for the operating system. For For instance:
Installed RAM | PostgreSQL | Tomcat | OS | Elasticsearch |
|---|---|---|---|---|
| 6 4 GB | 2 2 GB | 1 GB | 1 GB | 2 GB |
| 16 GB | 10 5 GB | 5 GB | 1 GB | 5 GB |
Tweaking PostgreSQL
Tweaking PostgreSQL for best performance is a topic on which many books were written, but the following are some common sense suggestions. For the curious ones, recommended reads (among countless others) are PostgreSQL Optimization Guide, and PostgreSQL Tuning Guide, this article and this book.
In order to apply the following tweaks, edit the file postgresql.conf, this file is usually located in the PostgreSQL data folder. You will need to to restart the PostgreSQL service after done editing. Almost all of the following parameters are commented with a carron character (#). Be aware that if you comment out the changed parameter that has been changed, PostgreSQL will , PostgreSQL will revert to the default value.
| Excerpt Include | ||||||
|---|---|---|---|---|---|---|
|
| Panel | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
|
| Warning |
|---|
For the NetVizura 5.x, having MS Edge, Firefox or Chrome browser is mandatory requirement. |
| Tip |
|---|
Note that NetVizura demands postgresql installer which includes Microsoft Visual C++ pre-installation. Make sure that the postgresql installer you have downloaded installs Microsoft Visual C++ before postgres installation starts. Otherwise, you will need to install it manually. |
Elasticsearch Memory Optimization
By default,we set memory limit for Elasticsearch to 30% of RAM. If you need to set it to any other value, edit the file: /etc/elasticsearch/jvm.options and set values -Xms and Xmx to desired size. After that restart the Elasticsearch and Tomcat services.
Tomcat Memory Allocation
During installation NetVizura automatically allocates memory for Tomcat process. The amount allocated to Tomcat process is calculated according to the formula:
(RAMtotal - 1GB) / 3 but no less than 1GB.
For instance:
Total RAM | Tomcat |
|---|---|
| 3 GB | 1 GB |
| 4 GB | 1 GB |
| 16 GB | 5 GB |
However, if you need to tweak Tomcat RAM allocation differently (the example for 2048MB):
- Double click on Apache Tomcat Properties in system tray

- In Java tab under Java options modify the
-Xmxparameter to allocate additional memory to Tomcat. Additionally, set parameter-Xmsto the same amount. Also set Initial memory pool and Maximum memory pool to the same amount. This should look like on picture below.
- Back to the General tab, click Stop and Start to restart Tomcat.
