Manageengine Netflow Analyzer Installation Guide Page
If something feels wrong, check:
You must configure your network device to export flows to the NetFlow Analyzer IP.
On the NetFlow Analyzer UI:
On your Cisco router (example CLI):
configure terminal
interface GigabitEthernet0/1
ip flow ingress
ip flow egress
exit
ip flow-export source GigabitEthernet0/0
ip flow-export version 9
ip flow-export destination <NetFlowAnalyzer-IP> 2055
end
write memory
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.
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 manageengine netflow analyzer installation guide
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 If something feels wrong, check:
: 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
Once the service starts, access the web console:
https://<your-server-ip>:443
or
http://<your-server-ip>:80
Navigate to Settings → Exporters. Add each router/switch by IP address. Define:
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. You must configure your network device to export
Better method – Run as a background service:
sudo /opt/ManageEngine/NetFlowAnalyzer/bin/NetFlowAnalyzerService start
To check status:
sudo /opt/ManageEngine/NetFlowAnalyzer/bin/NetFlowAnalyzerService status
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.