REST Resources
-
/ /acks /acks/{ack-id} -
/alarms -
/alarms/{alarm-id} -
/nodes -
/nodes/{node-id} -
/outages -
/outages/{outage-id} -
/outages/count -
/outages/forNode/{node-id} -
/requisitions -
/requisitions/{foreign-source} -
/requisitions/{foreign-source}/nodes/{node-id} -
/sched-outages -
/sched-outages/{outage-name} -
/stats/alarms -
/stats/alarms/by-severity
/api/space/opennms/outages
The following operations are supported on this resource:
- GET - Get list of outages.
GET /outages | Version 1 |
This API is used to retrieve information about all the outages.
Sample Usage
GET /outages
- Accept Headers:
application/vnd.net.juniper.space.opennms+xml;version=1
<outages count="1" totalCount="1">
<outage id="6">
<ifLostService>2017-03-16T14:26:58Z</ifLostService>
<ifRegainedService>2017-03-16T14:57:58Z</ifRegainedService>
<ipAddress>192.168.150.3</ipAddress>
<monitoredService id="32" status="A">
<ipInterfaceId>31</ipInterfaceId>
<serviceType id="1">
<name>ICMP</name>
</serviceType>
</monitoredService>
<serviceLostEvent display="Y" log="Y" id="2338" severity="MAJOR">
<createTime>2017-03-16T14:26:58.519Z</createTime>
<description>
<p>All interfaces on node 192.168.150.3 are down.</p>
<p>This event is generated when node outage processing determines that all interfaces on the node are down.</p>
<p>New outage records have been created and service level availability calculations will be impacted until this outage is resolved.</p>
</description>
<host>space-000c29e5a276</host>
<logMessage>Node 192.168.150.3 is down.</logMessage>
<parms>nodelabel=192.168.150.3(string,text)</parms>
<source>OpenNMS.Poller.DefaultPollContext</source>
<time>2017-03-16T14:26:58Z</time>
<uei>uei.opennms.org/nodes/nodeDown</uei>
<nodeId>4</nodeId>
<nodeLabel>EX_MODEL</nodeLabel>
</serviceLostEvent>
<serviceRegainedEvent display="Y" log="Y" id="2370" severity="NORMAL">
<createTime>2017-03-16T14:57:58.622Z</createTime>
<description>
<p>Node 192.168.150.3 which was previously down is now up.</p>
<p>This event is generated when node outage processing determines that all interfaces on the node are up.</p>
<p>This event will cause any active outages associated with this node to be cleared.</p>
</description>
<host>space-000c29e5a276</host>
<logMessage>Node 192.168.150.3 is up.</logMessage>
<parms>nodelabel=192.168.150.3(string,text)</parms>
<source>OpenNMS.Poller.DefaultPollContext</source>
<time>2017-03-16T14:57:58Z</time>
<uei>uei.opennms.org/nodes/nodeUp</uei>
<nodeId>4</nodeId>
<nodeLabel>EX_MODEL</nodeLabel>
</serviceRegainedEvent>
</outage>
</outages>
Access Control
The following capabilities are required to access this API: cap_fmpm_Alarm