Q. Is there a way to determine whether an exporter is sending valid NetFlow records to InterMapper Flows?
A. A device needs to export valid NetFlow over UDP with datagrams containing all the necessary fields in order for it to work with Flows. We tend to recommend NetFlow 5 over 9 wherever possible, just because those implementations tend to be more reliable and less likely to be missing important fields like byte count.
Here is what InterMapper Flows needs in a NetFlow 9 template:
IPV4_SRC_ADDR  or IPV6_SRC_ADDR  (NOT both)
IPV4_DST_ADDR  or IPV6_DST_ADDR  (NOT both)
If Flows receives templates containing those items, and receives valid NetFlow 9 datagrams matching those templates, then they will be accepted and recorded. If it receives any templates missing those items, or datagrams deviating from the last-given templates, it will throw out all affected sessions.