Skip to content

Manageengine Netflow Analyzer Installation 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:

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

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.

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. This guide outlines the draft content for installing

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

This guide outlines the installation process for ManageEngine NetFlow Analyzer, a web-based traffic analytics tool. 1. System Requirements & Preparation

Before beginning, ensure your environment meets the hardware and software specifications found in the NetFlow Analyzer Quick Start Guide. Operating Systems: Supported on both Windows and Linux.

Permissions: You must have administrator/root privileges to install services. 2. Installation Steps (Windows) The Windows installation uses a standard executable wizard:

Launch: Run the downloaded .exe file to start the installer.

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

Destination: Choose your installation directory (e.g., C:\ManageEngine\NetFlow).

Ports: Assign the Web Server Port (default 8060) and the Listener Port (default 9996) for receiving flow data.

Database: Select your back-end database (PostgreSQL is bundled by default).

Complete: Review the summary and click Finish to launch the application. 3. Installation Steps (Linux)

Assign execute permissions to the .bin file: chmod +x ManageEngine_NetFlowAnalyzer_Linux.bin.

Run the installer: ./ManageEngine_NetFlowAnalyzer_Linux.bin -console (for CLI-only) or without the flag for the GUI wizard.

Follow the prompts to select the installation path and configure ports. 4. Post-Installation Configuration

Once the software is running, you must configure your network devices to send flow data to the server's listener port (e.g., 9996). Flow type (NetFlow v5/v9, sFlow, IPFIX) Listening port

Supported Formats: NetFlow, sFlow, J-Flow, IPFIX, and AppFlow.

Adding Devices: You can manually add a device or allow the software to automatically detect exported flows. 5. Maintenance & Upgrades

Service Management: Use the UpdateManager tool found in the /bin directory to apply service packs or JRE upgrades.

Free Version: A free edition is available for monitoring a limited number of interfaces. QUICK START GUIDE - NetFlow Analyzer - ManageEngine

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

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

4.2 Add Flow Exporters

Navigate to Settings → Exporters. Add each router/switch by IP address. Define:

5.1. Verify Windows Services

Open services.msc and ensure these three services are Running and set to Automatic:

  1. ManageEngine NetFlow Analyzer – PostgreSQL (database)
  2. ManageEngine NetFlow Analyzer – ElasticSearch (analytics engine)
  3. ManageEngine NetFlow Analyzer – WebServer (Tomcat)

4. Installation Procedure

1. Pre-Installation Checklist

Before you begin, verify the following:

| Requirement | Details | |--------------|---------| | Operating System | Windows (Server 2016/2019/2022) or Linux (CentOS/RHEL/Ubuntu/Debian) | | CPU | 4+ cores (8+ recommended for >1,000 flows/sec) | | RAM | 8 GB minimum (16–32 GB for production) | | Disk Space | 100 GB minimum (depending on retention) | | Database | Built-in PostgreSQL (or external MSSQL/PostgreSQL) | | Browser | Chrome, Firefox, Edge, or Safari (latest versions) | | Ports | 80 (HTTP), 443 (HTTPS), 9999 (default NetFlow receiver), 2055 (sFlow) |

Note: For production environments with high flow rates, use a dedicated server and SSD storage.

3. Pre-installation Checklist

  1. Set a static IP address on the server.
  2. Disable sleep/hibernation.
  3. Ensure adequate disk space on the installation drive (C: or /opt).
  4. Configure time synchronization (NTP) – critical for accurate flow analysis.
  5. Run the installer as Administrator (Windows) or root/sudo (Linux).

6.3 Restrict Access by IP

manageengine netflow analyzer installation guide