Uploaded image for project: 'OpenNMS'
  1. OpenNMS
  2. NMS-6165

Possible thread contention on Collectd due to the checking on datacollection-config changes.

    XMLWordPrintable

    Details

      Description

      The attached thread dump shows that when Collectd is using a large amount of threads (700 in this example), there are situations on which Collectd might freeze itself when all the threads are trying to access some data from the SNMP data collection configuration; because when this happen, the configuration DAO is going to verify if the datacollection-config.xml has been changed or node on every single call.

      This is related with the following customer support ticket:
      http://mynms.opennms.com/Ticket/Display.html?id=2525

        Attachments

        1. threaddump.txt
          2.91 MB
          Alejandro Galue

          Activity

            People

            Assignee:
            agalue Alejandro Galue
            Reporter:
            agalue Alejandro Galue
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: