Manageengine Netflow Analyzer Installation Guide Guide

This guide outlines the draft content for installing ManageEngine NetFlow Analyzer, a bandwidth monitoring tool that utilizes flow technologies like NetFlow, sFlow, and IPFIX. 1. Pre-Installation Requirements

Before starting, ensure your server meets the hardware and software specifications based on your network size.

Operating Systems: Windows Server (2008 R1/R2 and above) or 64-bit Linux (RedHat 6.0+, CentOS 6.0+).

Minimum Hardware: 2.4 GHz Quad-Core CPU, 4 GB RAM, and at least 200 GB disk space.

Database Options: Supports bundled PostgreSQL or external MS SQL (2008 to 2019). Critical Ports: Web Server Port: Default is 80 (HTTP) or 443 (HTTPS). NetFlow UDP Listener Port: Default is 9996. SNMP Port: Default is 161. 2. Installation Steps Windows Installation

Download and Run: Launch the .exe installer from ManageEngine as an Administrator. License Agreement: Accept the terms and select "Next".

Destination Folder: Choose the installation directory (default is C:\ManageEngine\NetFlow).

Configure Ports: Confirm the Web Server port (e.g., 80) and the NetFlow listener port (9996).

Database Selection: Choose either the bundled PostgreSQL or provide credentials for an external MS SQL server.

Service Setup: Check the box to "Install as a Windows service" to ensure it starts automatically with the OS. Linux Installation

Permissions: Use chmod a+x .bin to make the downloaded file executable.

Execute: Run the installer with ./.bin using sudo/root privileges.

Wizard Process: Follow the on-screen prompts to accept the license, set the installation path (default /opt/ManageEngine/NetFlow), and configure ports. 3. Initial Configuration & Access NetFlow Analyzer - HighPerf Reporting Engine - ManageEngine

ManageEngine NetFlow Analyzer Installation Guide ManageEngine NetFlow Analyzer is a robust bandwidth monitoring and traffic analysis tool that uses flow technologies like NetFlow, sFlow, and IPFIX to provide real-time visibility into network performance. This guide covers the complete installation process for Windows and Linux environments, including system requirements and post-installation configuration. 1. Pre-Installation Requirements

Before beginning, ensure your server meets the recommended hardware and software specifications to ensure optimal performance.

Operating Systems: Supported production versions include Windows Server 2016 to 2025 and Linux distributions like Ubuntu (16.04–24.04), Red Hat (7–9.5), and CentOS Stream 9/10. Hardware Specifications: manageengine netflow analyzer installation guide

Professional Edition: 2.4GHz quad-core processor, 4GB RAM, and 200GB disk space for the database.

Enterprise Edition: 3.2GHz quad-core processor, 8GB RAM, and 1TB SATA hard disk.

Ports: Ensure the following ports are open and not used by other services: Web Server Port: 8060 (HTTP) or 8061 (HTTPS).

NetFlow Listener Port: 9996 (UDP) for receiving exports from routers. Database Port: 13306 (PostgreSQL) or 1433 (MSSQL). 2. Installation on Windows

Download and Launch: Get the latest executable from the official download page and run it with administrator privileges to avoid access issues.

License Agreement: Click Next on the welcome screen and accept the license terms.

Choose Location: Specify the installation directory and click Next.

Configure Ports: Enter your preferred web server and listener ports (default is 8060 and 9996).

Select Database: Choose between the bundled PostgreSQL or an existing MSSQL server. If using MSSQL, ensure the bcp.exe and bcp.rll files are in the bin directory. Complete Installation: Review the summary and click Finish. 3. Installation on Linux

Prepare the File: Download the .bin file and assign execute permissions using:chmod a+x ManageEngine_NetFlowAnalyzer_xxxx.bin.

Execute the Installer: Run the file using sudo:sudo ./ManageEngine_NetFlowAnalyzer_xxxx.bin -i console.

Installation Mode: Follow the on-screen instructions to select the installation directory and configure web server ports.

Database Migration: For Linux, a default installation uses PostgreSQL. To use MSSQL, run the DBConfiguration.sh file from the /bin directory after installation to migrate. 4. Post-Installation & Configuration Once installed, follow these steps to start monitoring: Start the Server:

Windows: Start the "ManageEngine NetFlow Analyzer" service from the Services console.

Linux: Navigate to the /bin directory and execute ./run.sh or use systemctl start NetFlowAnalyzer.service if linked as a service. This guide outlines the draft content for installing

Access the GUI: Open a web browser and go to http://:8060. Use the default credentials admin/admin for the first login.

Antivirus Exclusion: Critically, exclude the NetFlow Analyzer home directory from antivirus scans to prevent database interference.

Configure Devices: Enable NetFlow export on your routers/switches to point to the server’s IP and listener port (9996).

For further details on performance tuning or advanced configurations, you can refer to the ManageEngine Help Documentation.

Installation Guide & Startup - ManageEngine NetFlow Analyzer

Installing ManageEngine NetFlow Analyzer involves setting up the server, configuring the database, and ensuring your network devices are exporting data to it. The software is available for both Windows and Linux. 1. Pre-Installation Preparation

Before starting, ensure your environment meets these basic requirements and configurations:

Hardware & OS: Ensure the server meets the System Requirements for your expected flow rate.

Port Availability: Open the following default ports in your firewall: Web Server Port: 80 (HTTP) or 443 (HTTPS).

NetFlow UDP Listener Port: 9996 (Standard for receiving flows).

Antivirus Exclusion: Exclude the installation directory from antivirus scanning to prevent performance issues or service failures. 2. Installation Steps For Microsoft Windows

Installation Guide & Startup - ManageEngine NetFlow Analyzer

This guide outlines the steps to install and set up ManageEngine NetFlow Analyzer

, a powerful tool for bandwidth monitoring and network traffic analysis. ManageEngine 1. System Preparation & Prerequisites

Before starting, ensure your environment meets these requirements to avoid installation errors: Supported OS : Windows and Linux (64-bit recommended). Conclusion This guide has walked you through the

: Requirements vary by flow rate; for rates above 1,000 flows/second, the HighPerf Reporting Engine is strongly recommended. Network Ports : Ensure the following ports are open in your firewall: 8060 / 8061 (HTTPS) : Web server access. 9996 (UDP) : Default NetFlow listener port. 13306 (TCP) : Embedded PostgreSQL database.

: Exclude the installation folder from real-time antivirus scanning to prevent startup issues. ManageEngine 2. Installation Steps For Windows Launch Installer : Run the downloaded file as an administrator. License Agreement on the welcome screen and to accept the terms. Destination : Choose the installation directory (e.g., C:\ManageEngine\NetFlow Port Configuration

: Confirm or change the Web Server and NetFlow Listener ports. Database Selection : Choose between the bundled PostgreSQL or an external Service Setup

: Check the box to "Install ManageEngine NetFlow Analyzer as service" for automatic startup. : Review the summary and click ManageEngine : Obtain the file (e.g., ManageEngine_NetFlowAnalyzer64bit.bin Permissions : Assign execute permissions using chmod a+x [filename].bin : Run the installer with ./[filename].bin

: Follow the text-based prompts similar to the Windows wizard to configure ports and directories. ManageEngine 3. Initial Configuration & Access Starting the Server : Start the service via services.msc or use the Start NetFlow Analyzer : Navigate to /bin Web Client Access : Open a browser and navigate to


Conclusion

This guide has walked you through the installation process of ManageEngine NetFlow Analyzer. By following these steps, you should have a fully functional installation of NetFlow Analyzer up and running.

ManageEngine NetFlow Analyzer supports installation on Windows and Linux, offering PostgreSQL or MSSQL databases with standard ports for web (80) and flow listeners (9996). Key setup steps include running the installer with elevated permissions, configuring antivirus exclusions for the installation directory, and ensuring network devices are set to export flow data. For the complete installation guide, visit ManageEngine ManageEngine QUICK START GUIDE - NetFlow Analyzer - ManageEngine


Part 7. Silent Installation for Automation (Advanced)

For IT professionals deploying to multiple servers, use silent mode.

Example command:

ManageEngine_NetFlow_Analyzer_64bit.exe -q -DUSER_INSTALL_DIR="D:\NetFlowAnalyzer" -DLICENSE_FILE="C:\license.txt" -DSTART_WEB_SERVER_PORT="8080" -DSHUTDOWN_PORT="8005" -DSSL_PORT="8443"

Parameters explained:

You must also pre-configure database by editing \conf\database_params.conf before first start.


1.1. Sizing Your Server (Hardware Requirements)

ManageEngine NetFlow Analyzer is a database-heavy application. The default built-in database (PostgreSQL or MySQL) is suitable for labs, but for production, you need horsepower.

| Number of Flows/sec | vCPU | RAM | Disk Speed (I/O) | Disk Space (per month) | | :--- | :--- | :--- | :--- | :--- | | < 5,000 | 4 Core | 8 GB | 7,200 RPM HDD | 100 GB | | 5k – 15k | 8 Core | 16 GB | 15k SAS HDD | 300 GB | | 15k – 50k | 16 Core | 32 GB | NVMe / SSD | 1 TB | | > 50k | 32 Core+ | 64 GB+ | Enterprise NVMe | 2 TB+ |

Pro Tip: Disk I/O is the number one bottleneck. Do not install this on a budget NAS or a VM with shared slow storage.