Uploaded image for project: 'OpenNMS'
  1. OpenNMS
  2. NMS-12973 Missing Flows when reverse DNS is enabled?
  3. NMS-13024

Check flow sequence numbers to detect missing packets

    XMLWordPrintable

    Details

    • Type: Sub-task
    • Status: Resolved (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 27.0.0
    • Fix Version/s: 27.0.1
    • Component/s: Flows
    • Security Level: Default (Default Security Scheme)
    • Labels:
      None
    • Sprint:
      Horizon 2020 - Oct 14-Oct 28, Horizon 2020 - Oct 28-Nov 11, Horizon 2020 - Nov 11-Nov 24, Horizon 2020 - Nov 24-Dec 9, Horizon 2020 - Dec 9 -Dec 23, Horizon 2020 - Dec 23 - Jan 6, Horizon 2020 - Jan 6 - Jan 20, Horizon 2021 - Jan 20 - Feb 3, Horizon 2021 - Feb 3 - Feb 17, Horizon 2021 - Feb 17 - Mar 3, Horizon 2021 - Mar 3 - Mar 17, Horizon 2021 - Mar 17 - Mar 31, Horizon 2021 - Mar 31 - Apr 14, Horizon 2021 - Apr 14 - Apr 28, Horizon 2021 - Apr 28 - May 12

      Description

      Currently, there is no reliable way to detect if flow packets get dropped because the listeners don't pick up packets fast enough from the receive queue. There is no good instrumentation available, neither by OpenNMS nor by the underlying OS.

      By checking the flow sequence numbers we can, at least, detect missing flows due to buffer overruns or packet drops during transport.

        Attachments

          Activity

            People

            Assignee:
            fooker Dustin Frisch
            Reporter:
            fooker Dustin Frisch
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Git Integration