Quantcast
Channel: THWACK: All Content - Orion SDK
Viewing all articles
Browse latest Browse all 2677

Filter for last 30 days

$
0
0

Hello,

 

I'm using the below to pull down/up and duration statistics:

 

SELECT
NodeName AS [Node Name],        '/Orion/images/StatusIcons/Small-' + StatusIcon AS [_IconFor_Node Name],        DetailsUrl AS [_LinkFor_Node Name],        DOWNEVENT.EVENTTIME AS [DOWN TIME],        (SELECT TOP 1 UPEVENT.EVENTTIME AS ENDTIME FROM ORION.EVENTS UPEVENT WHERE UPEVENT.EVENTTYPE = 5 AND UPEVENT.EVENTTIME > DOWNEVENT.EVENTTIME AND UPEVENT.NETWORKNODE = DOWNEVENT.NETWORKNODE ORDER BY UPEVENT.EVENTID ASC) AS [UP TIME],        (SELECT TOP 1 MINUTEDIFF(DOWNEVENT.EVENTTIME, UPEVENT.EVENTTIME) AS DIFF FROM ORION.EVENTS UPEVENT WHERE UPEVENT.EVENTTYPE = 5 AND UPEVENT.EVENTTIME > DOWNEVENT.EVENTTIME AND UPEVENT.NETWORKNODE = DOWNEVENT.NETWORKNODE ORDER BY UPEVENT.EVENTID ASC) AS [DOWN TIME IN MINUTES]
FROM ORION.NODES NODES
INNER JOIN ORION.EVENTS DOWNEVENT
ON NODES.NODEID = DOWNEVENT.NETWORKNODE WHERE EVENTTYPE = 1 ORDER BY EVENTID DESC

 

Can anyone help me with the WHERE statement to filter for only down events in the last 30 days.

 

Thanks

 

Stuart


Viewing all articles
Browse latest Browse all 2677

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>