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

Add ability to bypass certain health checks in karaf

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: In Progress (View Workflow)
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Security Level: Default (Default Security Scheme)
    • Labels:
      None

      Description

      Add ability to bypass certain health checks in karaf

      Use Case: Openshift utilizes "opennms:health-check" karaf function to verify container/application functionality. If database/timeseries database/messaging bus is configured and used independently of OpenNMS Core, then Minion/Sentinel do not actually have a dependency on Core being online and functional.

      By having the ability to turn off, in this particular use case, the rest api health check on core, this will allow the "opennms:health-check" to pass its check even if core is offline. This can allow streaming telemetry to continue to be processed. In addition, all remaining health checks will still be processed and validated to ensure application functionality.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              sean Sean Torres
              Reporter:
              sean Sean Torres
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:

                  Git Integration