This article explains how you can troubleshoot the following problem.
No data on the dashboard after enabling Netflow in Trisul Network Analytics.
This configuration must have been already done in your network.
If there is still no data in Trisul, please run through the following checklist.
Check whether Netflow records are indeed coming in on the Trisul interface using tcpdump.
Say you have configured the following.
run the following command
tcpdump -nnn -i eth0 'port 2055'
Do you see netflow packets on the screen ?
Yes. Move to next
No. Check the following.
Check if the nodes are up by selecting Context: Default —> Start/Stop Tasks
Are the nodes turned on? Check if all the probes and hubs are in the Started position.
Yes. Move to next.
No. Start it by clicking on the Start button or run the following command from the CLI
trisulctl_probe start context <context name>
You can view the network interface by using Admin>profile0>Netflow Wizard>Select Network Interface.
Say you have a network interface eth0.
Is it Enabled?
Yes. Move to next.
No. Enable the interface eth0. If any other interface.Click “Create Adapters” option and add the new interface.
You can switch between Packet or Netflow mode by using Context: Default —> Start/Stop Tasks.
Is NETFLOW_TAP mode enabled?
Yes. Move to next
No. Change it from TAP mode to NETFLOW_TAP mode.
By default,traffic on UDP ports 2055,2056,2057,9500,9993 is interpreted as Netflow.
Is the port added to netflow?
Yes. Move to next step.
No. Add the specific port number to Netflow using Context: default → profile0 → Netflow Wizard.
Check whether the Netflow template is displayed. This can be done by using Context:default > Admin Tasks > Netflow Template DB.
Are the templates visible?
Yes. Move to next step.
No. Check the Following.
Check if the port number is interpret to Netflow or Sflow.
Is the required port number mapped to Netflow?
Yes. Move to next.
No. Do the Following
You can analyse the captured flows using Wireshark tool.This can be done by,
sudo wireshark <pcap file>