A couple of things to check on the NNA box right off the bat....
1) check if the source's nfcapd process is running...
ps aux | grep /usr/local/nagiosna/var/<source name>
You can also refer to the bottom of page 2 'General Troubleshooting Advice' here
https://assets.nagios.com/downloads/nag ... ackend.pdf
___________________________________________
2) Navigate to the flows/ directory of the source in question...
/usr/local/nagiosna/var/<source name>/flows
...and find the newest nfcap file that is not nfcap.current. Then run:
nfdump -r <newest nfcap file>
If this shows any data at all, it should also be present in the web interface, if this is showing zeros, then the web interface should be showing zeros as well. Take note of the time shown in the output as this is the sending device's time - compare this to the NNA system time, mentioned below - the two must be in sync with each other - this is very important us know if they are not in sync.
*****If there is no data at all here, then the flows are not even reaching NNA. This could be due to a firewall in the way or the sending device is improperly configured. To further test/confirm if flows are arriving at NNA, run a tcpdump on the NNA machine...
tcpdump dst port <port that traffic is supposed to be coming in on>
*Run 'yum install tcpdump' if you get a 'command not found' error message*
The tcpdump will provide indisputable proof as to whether or not flows are reaching NNA. If the tcpdump is showing up empty then the issue is either with the sending device's configuration or some other network device is blocking this traffic.
If in any doubt, feel free to post any output from the above commands. Thanks.