SonicOS 7.1 Device AppFlow
Use cases
This section provides a description of the use case, the resolution and the configuration procedure.
Enabling Application Visibility in NGFW with Local Collector
- Use case: Customers using SonicOS 7.X firmware, can enable Real-Time Monitoring and Internal AppFlow collection with local collector.
- Resolution: The Real-time application monitoring features rely on the flow collection mechanism in order to collect and display data. To view the “applications chart" (in the Real-Time Monitor, AppFlow Monitor or AppFlow Reports), User must first enable and configure the flow collection feature.
- Configuration:
- To enable Real-Time Monitoring and Internal AppFlow collection, perform the following:
A reboot is required when enabling AppFlow for the first time.
Navigate to the Device > App Flow > Flow Reporting page in the management interface.
Click Settings tab.
Select the Enable Real-Time Data Collection checkbox.
From the Collect Real-Time Data For menu, select the reports you want.
The following reports are listed in the Collect Real-Time Data For menu.
Top Apps
Bits per second
Packets per second
Average packet size
Connections per second
Core utility
Memory utility
Select the Enable AppFlow To Local Collector checkbox.
Click Accept button in top of the page to save the settings.
Navigate to the Network > System > Interfaces page.
Click the Configure icon for the interface you wish to enable flow reporting on.
In the Advanced tab, ensure that the Enable flow reporting checkbox is selected.
Click OK.
- To enable Real-Time Monitoring and Internal AppFlow collection, perform the following:
Enabling Application Visibility with External Flow Collector
- Use case: Customer using SonicOS 7.X firmware has ability to send IPFix and NetFlow data to an external collector, like Paessler PRTG Network Monitor.
- Resolution: The SonicWall security appliance provides the ability to send IPFix and NetFlow data to an external collector, like Paessler PRTG Network Monitor. This allows you see network usage, source and destination IP and ports.
- Configuration:
- To add a sensor using PRTG, do the following:
Refer this link to add a sensor https://www.paessler.com/manuals/prtg/add_a_sensor.
- In PRTG application, under Technology Used, select the technology that you want to use for monitoring. select Netflow, sFlow, jFlow.
Go through the list of all matching sensor types and select IPFIX (Custom) sensor.
Configure the IPFIX specific settings:
In Receive IPFIX Packets on UDP Port enter the UDP port number on which PRTG receives the flow packets. The default port is 2055.
In Sender IP Address, enter the IP address of the sending device that you want to receive the IPFIX data from.
In Receive Packets on IP Address, select the IP addresses on which PRTG listens to IPFIX packets. The list of IP addresses is specific to your setup. To select an IP address, enable a check box in front of the respective line. The IP address that you select must match the IP address in the IPFIX export options of the hardware router device.
In Active Flow Timeout (Minutes), enter a time span in minutes after which the sensor must receive new flow data. Set the timeout to 9 minutes.
Click continue and configure other settings to create sensor.
After configuring the settings, click the sensor box to select the sensor.
To configure external collector, do the following:
- Go to Device > Flow Reporting > External collector.
Enable Send Flows and Real-Time Data To External Collector.
Select External Collector's Server Address to IP address.
Enter with the PRTG Server IP.
For more accurate reporting enable the following:
Report On Connection OPEN
Report On Connection CLOSE
Report Connection On Kilobytes Exchanged
In Actions, click on General ALL Templates to force synchronization of the PRTG Server.
- To add a sensor using PRTG, do the following:
Enabling Flow Reporting
- Use case: Customers using NGFW can use NSM advanced configuration cloud management for flow reporting.
- Resolution: You can configure the settings to send the real-time data to external collector.
- Configuration:
- To configure flow reporting, do the following:
- Go to Device > AppFlow > Flow Reporting > Settings tab.
- Enable Real-Time Data Collection to activate real-time data collection on your firewall for real-time statistics.
- Go to AppFlow Agent tab and enable Send AppFlow to SonicWall AppFlow Agent to send AppFlow data through IPFIX to a SonicWall AppFlow Agent. This option is not enabled by default.
- Go to External Collector tab and enable Send Flows and Real-Time Data To External Collector to activate specified flows to be reported to an external flow collector. This option is disabled by default.
- To configure flow reporting, do the following:
Was This Article Helpful?
Help us to improve our support portal