Query an Application using the ReST interface

Description

An application can be a great solution to model a business service, which is monitored as a composition of a number of individual checks. In a solution to show the status of an application in the topology map is discussed.

I think another great enhancement would be a way to query the status of an application and its services using the ReST interface.

As an example, consider the following ReST URLs:
/opennms/rest/applications/<id>
/opennms/rest/applications/<id>/services/<ifServiceId>

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Markus von Rüden May 10, 2016 at 7:17 AM

The usage of Applications will be deprecated in the future.
Please use the Business Service Monitoring feature instead.
Marking as Won't Fix.

Markus von Rüden February 25, 2016 at 4:13 AM

As this is not BSM related, I moved this to the OpenNMS jira project.

However, at the moment there are no plans to implement the requested change.

If you'd like to contribute this feature, please let me know, I am happy to help.

Markus von Rüden November 24, 2015 at 7:45 AM
Edited

Hey Sven, this is absoluetly correct.
At this moment it is not clear if the concept of an application is preserved or if the new Business Service Model will replace the application concept.
Another solution might be to "wrap" the current Application implementation by using the Business Service Model internally.
The status shown in is a dummy implementation and might be replaced by the Business Services Model in the future.

What I am saying is: Good point, but we need to wait until we know more to decide what to do with Applications.

Won't Fix

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

PagerDuty

Created November 11, 2015 at 5:24 PM
Updated May 10, 2016 at 7:17 AM
Resolved May 10, 2016 at 7:17 AM