This discussion has been locked. The information referenced herein may be inaccurate due to age, software updates, or external references.
You can no longer post new replies to this discussion. If you have a similar question you can start a new discussion in this forum.

Outage Report Nodes Down More Than 15 Minutes.

Hello,

   I've been using the outage report I found in the forums. It works great for grabbing all the data we need, except I'm returning hundreds of pages. Every day almost all the nodes on our network go down for anywhere from 1-10 minutes because of large files that are transferred. So I need the following query to only show nodes that have were down for at least 15 minutes. That way the report will only show real outages and skip the daily morning outages.

SELECT
StartTime.EventTime,
Nodes.Caption,
Nodes.Location,
StartTime.Message,
DATEDIFF(Mi, StartTime.EventTime,
(SELECT TOP 1
EventTime
FROM Events AS Endtime
WHERE EndTime.EventTime > StartTime.EventTime AND EndTime.EventType = 5
AND EndTime.NetObjectType = 'N'
AND EndTime.NetworkNode = StartTime.NetworkNode
ORDER BY EndTime.EventTime)) AS OutageDurationInMinutes

FROM Events StartTime INNER JOIN Nodes ON StartTime.NetworkNode = Nodes.NodeID
WHERE (StartTime.EventType = 1) AND (StartTime.NetObjectType = 'N') AND
Nodes.WhatIsIt = 'Router'
ORDER BY StartTime.EventTime DESC

   I've tried everything I can think of, but unfortunately my SQL skills aren't up to par. Can someone please help me out?