I want to create IP SLA report that can explain that what interfaces were down and for how much long time, for this I have used "Historical IP SLA Operation Reports -- ICMP Echo Last Month" but when I am trying to run this report's following SQL Query in SQL Server its generating errors, can some one please explain me what are following objects, are these Tables, Views, Stored Procedures or something else because I can only find "VoIPOperationCurrentStats" as a view in the database.
1- "OperationCurrentStats_VoIPOperationCurrentStats"
2- "VoipOperationResults OperationResults_VoipOperationResults"
3- "OperationCurrentStats_VoIPOperationCurrentStats.VoipOperationInstanceID"
4- "OperationResults_VoipOperationResults.VoipOperationInstanceID".
Query of report is as followis
Select SummaryMonth, Cast(Operation_Name As nvarchar(250)) as Operation_Name, MIN_of_Min_Round_Trip_Time, AVERAGE_of_Avg_Round_Trip_Time, MAX_of_Max_Round_Trip_Time, SUM_of_Down_Count, Operation_ID From ( SELECT TOP 10000 CONVERT(DateTime,
LTRIM(MONTH(DateTime)) + '/01/' + LTRIM(YEAR(DateTime)),
101) AS SummaryMonth,
OperationCurrentStats_VoIPOperationCurrentStats.OperationName AS Operation_Name,
MIN(OperationResults_VoipOperationResults.MinRoundTripTime) AS MIN_of_Min_Round_Trip_Time,
AVG(OperationResults_VoipOperationResults.AvgRoundTripTime) AS AVERAGE_of_Avg_Round_Trip_Time,
MAX(OperationResults_VoipOperationResults.MaxRoundTripTime) AS MAX_of_Max_Round_Trip_Time,
SUM(OperationResults_VoipOperationResults.StatusCountDown) AS SUM_of_Down_Count,
OperationCurrentStats_VoIPOperationCurrentStats.VoipOperationInstanceID AS Operation_ID
FROM
VoIPOperationCurrentStats OperationCurrentStats_VoIPOperationCurrentStats INNER JOIN VoipOperationResults OperationResults_VoipOperationResults ON (OperationCurrentStats_VoIPOperationCurrentStats.VoipOperationInstanceID = OperationResults_VoipOperationResults.VoipOperationInstanceID)
WHERE
( DateTime BETWEEN 41728 AND 41757.9999884259 )
AND
( (OperationCurrentStats_VoIPOperationCurrentStats.OperationTypeName = 'ICMP Echo') )
GROUP BY CONVERT(DateTime, LTRIM(MONTH(DateTime)) + '/01/' + LTRIM(YEAR(DateTime)), 101),
OperationCurrentStats_VoIPOperationCurrentStats.OperationName, OperationCurrentStats_VoIPOperationCurrentStats.VoipOperationInstanceID
) As r ORDER BY SummaryMonth ASC
Kind Regards,
Salman Ali.
+92321-8245681