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

Redefine the start ordering of the OpenNMS daemons during bootstrap.

    Details

      Description

      There are several OpenNMS daemons that should start as soon as Eventd is up and running, and prior the working daemons start to send events.

      I'm talking about Alarmd, Bsmd, Ticketer, Correlator and Scriptd. Those daemons will react based upon events generated by Trapd, Pollerd, Collectd, Provisiond, etc.

      For this reason, I propose to move the daemons (i.e. Alarmd, Bsmd, Ticketer, Correlator and Scriptd) to be after Eventd and before Trapd inside service-configuration.xml.

      The main reason is to be ready after starting OpenNMS to start processing events prior the working daemons start pushing those events to the Event Bus, and also because some of the working daemons might delay the startup time on medium to big installations.

      We already have several customers using this approach.

        Attachments

          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: