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

ReST API Enhancements to show more information on some entities and improve the filtering

    XMLWordPrintable

    Details

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

      Description

      Requirements for the model:

      1) Expose the service information on events, alarms and notifications.
      2) Expose the severity on notifications (based on the source event).
      3) Expose the node's label on events.
      4) Expose the node's label and node's ID on notifications.
      5) Expose the destinations on notifications.

      The above requirements can be addressed by adding some XML Tags to the entities in question.

      Requirements for filtering:

      1) Filter events and notifications by severity and node's label (something similar to the current available features for alarms)
      2) Filter outages by node's label and service's name (based on the Service Lost Event)
      2) Filter events, alarm and notifications by service's name.

      The above requirements requires more invasive changes that can be done later.

      Requirements for ordering:

      1) Order events, alarms, notifications and outages by node's label, service's name, and severity.

      The above requirements requires more invasive changes that can be done later.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                Created:
                Updated:

                  Git Integration