Manageengine Netflow Analyzer Installation Guide May 2026

In the CLI:

config system netflow
    set collector-ip 192.168.1.100
    set collector-port 2055
    set source-ip (your FortiGate interface IP)
end

After configuration, wait 5–10 minutes. Go to NetFlow Analyzer > Reports > Top Talkers – you should see live data.


If you encounter issues during installation, refer to the ManageEngine NetFlow Analyzer documentation or contact their support team for assistance.

By following this guide, you should have successfully installed ManageEngine NetFlow Analyzer and be ready to start monitoring and analyzing your network traffic.

This guide outlines the essential steps to get your ManageEngine NetFlow Analyzer

environment up and running, from initial setup to flow configuration. 1. Pre-Installation Requirements

Before you begin, ensure your server meets the necessary hardware and software specifications. Operating Systems

: Compatible with both Windows (Server 2012/2016/2019/2022) and Linux (CentOS, RHEL, Debian, Ubuntu).

: Minimum 4GB RAM and a Dual-core processor for small environments; higher loads require 16GB+ RAM and Quad-core setups. Firewall Permissions UDP port 9996 (default listener port) and TCP port 8080

(default web server port) to ensure data reaches the analyzer. ManageEngine 2. Core Installation Steps The process is straightforward for both major platforms: : Download the installer from the ManageEngine website

. Run the file as an administrator and follow the on-screen wizard to choose your installation directory and database (PostgreSQL is bundled by default). : Download the file. Assign execute permissions using and run it via terminal ( sudo ./ManageEngine_NetFlowAnalyzer_64bit.bin -i console ManageEngine 3. Database Selection

ManageEngine NetFlow Analyzer supports two primary database types: PostgreSQL manageengine netflow analyzer installation guide

: Best for standard setups; it is bundled with the product and requires no additional configuration.

: Recommended for large-scale enterprise deployments. You must configure this during the initial setup or via the DB Configuration tool after installation. Firewall.cx 4. Configuring Flow Export

Once the software is installed, you must tell your network devices (routers/switches) to send data to the analyzer: : Access the web interface at

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 In the CLI: config system netflow set collector-ip

Step-by-Step Guide: Installing ManageEngine NetFlow Analyzer

ManageEngine NetFlow Analyzer is a powerful bandwidth monitoring and network traffic analysis tool that helps IT teams gain deep visibility into their network performance. It supports a wide range of flow formats, including NetFlow, sFlow, jFlow, IPFIX, and AppFlow.

Whether you are deploying it on Windows or Linux, here is a comprehensive guide to getting it up and running. 1. System Requirements & Prerequisites

Before starting, ensure your system meets the hardware requirements (CPU, RAM, and storage) based on the number of interfaces you plan to monitor. Operating Systems:

Windows (7, 8, 10, Server 2012/2016/2019) or Linux (Ubuntu, Debian, CentOS, RHEL). Databases: Supports both PostgreSQL (bundled by default) and Default Port: The web server typically uses port . Ensure this port is open in your firewall. 2. Installation on Windows

The Windows installation uses a straightforward graphical wizard. Get the latest Windows executable from the ManageEngine website Run Installer: Double-click the file to launch the installation wizard. License Agreement: Read and accept the terms to proceed. Directory Selection: Choose the destination folder for the installation files. Database Configuration: PostgreSQL if you want to use the bundled database. if you have an external SQL server ready. Port Settings: Confirm or change the default web server port (8060).

Complete the wizard. You can start the application as a service by going to Start > Services > ManageEngine NetFlow Analyzer 3. Installation on Linux

Linux installation can be done via a GUI (if X11-enabled) or via the console for headless servers. Using the Console (Silent Mode) Download the file for Linux. Permissions: Assign execute permissions to the file: chmod +x ManageEngine_NetFlowAnalyzer_64bit.bin Run the installer with the console flag: sudo ./ManageEngine_NetFlowAnalyzer_64bit.bin -i console Follow Prompts:

Use the 'Enter' key to scroll through the license and type 'Y' to accept.

Specify the installation directory and the web server port when prompted. 4. Initial Setup & Starting the Service

Once installed, you need to start the application to access the web console. Start the service from the Services menu or run directory in the command prompt. Navigate to the directory in your terminal and execute: After configuration, wait 5–10 minutes

Access the dashboard by opening your browser and navigating to


cd /opt/ManageEngine/NetFlowAnalyzer/bin
sudo sh run.sh

When you see Server started successfully, press Ctrl+C to return to shell? No – In Linux, leaving the terminal kills the process. Instead, open a second terminal or run as a service.

Better method – Run as a background service:

sudo /opt/ManageEngine/NetFlowAnalyzer/bin/NetFlowAnalyzerService start

To check status:

sudo /opt/ManageEngine/NetFlowAnalyzer/bin/NetFlowAnalyzerService status

Once the service starts, access the web console:

https://<your-server-ip>:443
or
http://<your-server-ip>:80

Set Java heap memory based on RAM. For 16 GB system, allocate 8–10 GB for the analyzer. This is critical for avoiding out-of-memory errors.

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.

Windows:

Linux:

cd /opt/ManageEngine/NetFlowAnalyzer/_uninst
./uninstaller.bin

Warning: Backup your data before uninstalling unless you intend to remove everything.

# RHEL/CentOS
sudo yum install -y wget nc bind-utils