NetFlow Generator
The following steps explains how to install the NetFlow Generator software
Note: Before installing this software make sure NetFlow Analyzer is running.
How to install NetFlow Generator in Microsoft Windows
Prerequisite for Windows installation:
Make sure Winpcap is installed, then continue with NetFlow Generator installation.
- Launch the NetFlow Generator installation file (.exe) file.

- Click next to start the installation and click next again after verifying the license agreement.

- To select the installation path for file, click the "Change"; button, click next to continue.

- Select the desired folder where the software has to be installed in and then click OK to proceed.

- Verify the installation details shown and then click Next.

- Once the extraction is done, Communication details page will be shown.

- Enter valid values for communication panel, which include IP Address, Protocol, Web Port, and NetFlow Generator name and Installation Key.
IP Address |
The IP address NetFlow Analyzer runs on |
Protocol |
NetFlow Analyzer Web server Protocol (http or https) |
Web Port |
Port number that NetFlow Analyzer runs on |
NetFlow Generator name |
Device Name for NetFlow Generator |
NetFlow Generator Installation Key |
The key displayed in the NetFlow Analyzer GUI |
Note: In the NetFlow Analyzer GUI, navigate to Settings> NetFlow > NetFlow Generator to view your NetFlow Generator Key as shown in the picture below.

- After the installation key is verified with NetFlow Analyzer server, a message that says "NetFlow Generator has successfully registered with NetFlow Analyzer server." Click ok to proceed.
- Select the Ethernet card to be used for capturing network packets, from the Ethernet adapter dropdown box, and click next to install and start NetFlow Generator as a service.

- Click finish to close the installation wizard, and launch the application.

- Once the finish button is pushed NetFlow Generator will be running as a service in the background and its running state will be displayed as shown.

Note: NetFlow V5 packets will be generated for every one minute from the NetFlow Generator installation and these NetFlow V5 packets will be sent to NetFlow Analyzer's Listener port.
Note: All the installed NetFlow Generator(s) will be listed in this NetFlow Analyzer page
How to install NetFlow Generator in Linux(Console Mode)
To launch the installer, type the following commands
chmod +x ManageEngine_NetFlowGenerator_64bit.bin
./ManageEngine_NetFlowGenerator_64bit.bin-i console
- Once the introduction appears, press enter to continue

- Now the license agreement part is displayed, press "Enter" to continue.

- Verify the installation folder, and type "Y" to continue.

- After confirming the pre-installation summary, press enter to start installing.

In the communication details section, type in the following details
IP Address |
The IP address NetFlow Analyzer runs on |
Protocol |
NetFlow Analyzer Web server Protocol (http or https) |
Web Port |
Web server Port in which NetFlow Analyzer runs |
NetFlow Generator name |
Device Name for NetFlow Generator |
NetFlow Generator Installation Key |
The key displayed in the NetFlow Analyzer GUI |

- Once the installation key is verified and communication with NetFlow Analyzer server is established, Ethernet card details will be shown, select the Ethernet card option number to be used for capturing network packets, from the displayed options. Once this is done, the installation will complete and the NetFlow Generator starts running as a service.

- Once the installation is finished NetFlow Generator will start running as a service in the background and its running state can be seen as shown.

bash ./nfg_service status |
To verify the running status of NetFlow Generator |
bash./nfg_service stop |
To stop the NetFlow Generator service |
bash./nfg_service start |
To start the NetFlow Generator service |
bash./nfg_service restart |
To restart the NetFlow Generator service |
How to install NetFlow Generator in Linux(GUI Mode)
- Type the following command in the terminal to convert the binary file to executable file
chmod +x ManageEngine_NetFlowGenerator_64bit.bin
- To launch the executable file type the following command
./ManageEngine_NetFlowGenerator_64bit.bin

- Once the installation wizard opens, click next to begin installation

- Click on the "I accept the terms of the License Agreement" radio button, and click Next.

- Select the installation directory by clicking on the "Choose" button and click next

- Verify the pre-installation summary and click the install button to begin extraction.

After the extraction type in the Communication details, which includes
IP Address |
The IP address NetFlow Analyzer runs on |
Protocol |
NetFlow Analyzer Web server Protocol (http or https) |
Web Port |
The Web server port that NetFlow Analyzer runs on |
NetFlow Generator name |
Device Name for NetFlow Generator |
NetFlow Generator Installation Key |
The key displayed in the NetFlow Analyzer GUI |


- Type in the Ethernet card number in the textbox for capturing network packets, from the Ethernet adapter box, and click next to finish up the installation.

- Once you click the finish button, the installation will complete and the NetFlow Generator starts running as service.

Once the installation is completed, NetFlow Generator will start running as a service in the background and its running state can be seen as shown.

bash ./nfg_service status |
To verify the running status of NetFlow Generator |
bash./nfg_service stop |
To stop the NetFlow Generator service |
bash./nfg_service start |
To start the NetFlow Generator service |
bash./nfg_service restart |
To restart the NetFlow Generator service |