Uploaded image for project: 'Architecture for Learning Enabled Correlation (ALEC)'
  1. Architecture for Learning Enabled Correlation (ALEC)
  2. ALEC-82

OpenNMS Direct Inventory Datasource Peformance Issues

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.0.2
    • Fix Version/s: 1.1.0
    • Labels:
      None

      Description

      On a system with thousands of nodes, the direct inventory datasource takes a long time to initialize (exact time unknown, but > 5 minutes). A thread dump showed that the method mostly stuck in the considerNewInventory method.

      We should review the initialization routine and optimize where possible.
       
      The long initialization may also prevent other bundles from starting up since the Blueprint thread is locked. The bean should be initialization asynchronously similar to what's done in org.opennms.alec.driver.main.Driver.

        Attachments

          Activity

            People

            Assignee:
            pierreb Pierre Bouffard
            Reporter:
            j-white Jesse White
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: