Configuring the eG AppFlow Collector to Receive AppFlow Records
By default, the collector listens for AppFlow records on UDP port 9996. Make sure you open that port on the firewall, so that the managed AppFlow-enabled NetScaler device is able to communicate with the collector via that port. If the default port is already in use in your environment, then you can change the listening port of the collector. For this, do the following:
- Login to the system hosting the eG AppFlow Collector.
- Edit the NetFlow.properties file in the <EG_INSTALL_DIR>\Netflow\config directory.
- Look for the net.bind.port entry in that file. This will be set to 9996 by default. Change the port number against that entry and save the file.
- Finally, start the collector service. For that open the Services window, right-click on the eGNetFlowAgent service therein, and select the Start option from the shortcut menu that appears.
Once the collector service is started, the AppFlow collector will begin receiving AppFlow records from the managed NetScaler device. These records are then processed and stored by the collector in binary files. At configured frequencies, each HDX AppFlow test that the eG remote agent runs, will read these binary files to pull and aggregate AppFlow statistics. The statistics so aggregated are then reported to the eG manager, which publishes these metrics in the eG monitoring console. To know what tests the remote agent runs, what metrics it collects, and how these metrics are grouped and presented in the eG monitoring console, refer to the Monitoring Citrix NetScaler HDX AppFlow topic.