Manageengine Netflow Analyzer Installation Guide (2025)
Comprehensive Guide to Installing ManageEngine NetFlow Analyzer
Effective network management is grounded in visibility. ManageEngine NetFlow Analyzer serves as a robust bandwidth monitoring and traffic analysis tool, leveraging flow technologies such as NetFlow, sFlow, and IPFIX to provide real-time insights into network performance. This guide details the critical steps for a successful installation, from hardware considerations to final configuration. 1. Pre-Installation and System Readiness
Before running the installer, ensure your environment meets the software and hardware requirements outlined by ManageEngine.
Permissions: On Windows, the installer executable must be run in Administrator mode to ensure all necessary directories and registry entries are created correctly.
Exclusions: It is highly recommended to disable or exclude the installation folder from antivirus scanning and automatic backups, as these can interfere with database files during startup.
Database: The software supports both PostgreSQL and MSSQL databases. For large-scale Enterprise Edition deployments, performance tuning for the database is essential. 2. The Installation Process manageengine netflow analyzer installation guide
The installation workflow is designed for simplicity across both Windows and Linux platforms.
Download: Obtain the correct binary for your operating system from the official ManageEngine website.
Path and Ports: During the wizard, you will specify the installation directory. You must also define the Web Server Port (default is 80) and the UDP Listener Port (default is 9996).
Service Setup: For Windows users, select the option to install the application as a Windows Service to ensure it starts automatically upon system reboot.
Licensing: Upon first launch, you can choose a 30-day trial to evaluate features before applying a permanent license. 3. Post-Installation: Capturing Network Flows Step 2: Extract and Set Permissions tar -xzf
Installing the software is only the first half of the process; the analyzer remains dormant until network devices are configured to export data to it.
Device Configuration: Network routers and switches must be manually configured to send flow packets to the IP address of the NetFlow Analyzer server.
Automatic Discovery: Once the analyzer begins receiving flow packets on the designated listener port (9996), it will automatically discover the devices and their interfaces, beginning the data visualization process immediately.
Verification: Users can verify configuration by checking if traffic patterns, "top talkers," and application protocols are populating the dashboard. 4. Scalability with Enterprise and HighPerf NetFlow Analyzer - HighPerf Reporting Engine - ManageEngine
Step 2: Extract and Set Permissions
tar -xzf NetFlowAnalyzer_linux_x86_64.tar.gz
mv NetFlowAnalyzer /opt/
cd /opt/NetFlowAnalyzer/bin
chmod +x *.sh
4.1. Create Admin Account
- User Name:
admin(cannot be changed easily later) - Password: Use a strong password (12+ chars with special symbols).
- Email: Your work email (for alerts and password recovery).
- Click Next.
4.5 User Accounts and Roles
Create read-only operators, help desk viewers, and full administrators using the built-in role-based access control. Step 4: Interactive Installation
Step 5: Memory Allocation
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.
3.7. Installation Progress
- The installer now extracts files, installs PostgreSQL (or MySQL), sets up services, and initializes the database schema. This takes 5–15 minutes.
- Do not click Cancel – even if it appears frozen at "Starting services." Disk I/O can cause temporary hangs.
Step 4: Start NetFlow Analyzer
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
Step 4: Interactive Installation
- Choose language.
- Specify installation directory (default:
/opt/ManageEngine/NetFlowAnalyzer). - Set web server port (default: 8080).
- Select database (embedded PostgreSQL recommended).
- Installer creates systemd service
netflowanalyzer.
Step 1 – Make the Installer Executable
chmod +x ManageEngine_NetFlowAnalyzer_64bit.bin