Brian mason or Garth

On Fri, Jun 13, 2014 at 11:58 AM, elsalvoz <[email protected]> wrote:

> Anyone?
>
>
> On Wed, Jun 11, 2014 at 9:06 AM, elsalvoz <[email protected]> wrote:
>
>> Hello All,
>>
>> I'm trying to find a way to query for disk space <500 MB on all servers
>> last scan plus last 10 history scans.
>>
>> I'm able to get the data that I'm after but I can't seem find a way to
>> limit the history to only latest 10 rows.
>>
>> I'm hoping someone has created something similar or can me to adjust this
>> query. I'm not sure if I'm approaching this task with the best query either
>> so feel free to suggest a better approach query wise.
>>
>> Thanks in advance.
>>
>>
>> SELECT     SYS.Name AS [Server Name], CASE WHEN RSYS.Is_Virtual_Machine0
>> = 1 THEN 'Virtual Machine' ELSE 'Physical Machine' END AS [Hardware Type],
>>                       vHSLDISK.TimeStamp AS [Scaned Date],
>> vHSLDISK.DeviceID0 AS [System Drive C:], vHSLDISK.FreeSpace0 AS [Free space
>> (MB)]
>> FROM         v_FullCollectionMembership AS SYS INNER JOIN
>>                       v_HS_LOGICAL_DISK AS vHSLDISK ON SYS.ResourceID =
>> vHSLDISK.ResourceID INNER JOIN
>>                       v_R_System AS RSYS ON SYS.ResourceID =
>> RSYS.ResourceID
>> WHERE     (vHSLDISK.DeviceID0 = 'c:') AND (SYS.CollectionID = 'MAS00E1E')
>> AND (vHSLDISK.FreeSpace0 <= 500)
>> UNION ALL
>> SELECT     SYS.Name, CASE WHEN RSYS.Is_Virtual_Machine0 = 1 THEN 'Virtual
>> Machine' ELSE 'Physical Machine' END AS [Hardware Type], LDISK.TimeStamp,
>>                       LDISK.DeviceID0, LDISK.FreeSpace0 AS [Free space
>> (MB)]
>> FROM         v_FullCollectionMembership AS SYS INNER JOIN
>>                       v_GS_LOGICAL_DISK AS LDISK ON SYS.ResourceID =
>> LDISK.ResourceID INNER JOIN
>>                       v_R_System AS RSYS ON SYS.ResourceID =
>> RSYS.ResourceID
>> WHERE     (LDISK.DeviceID0 = 'c:') AND (SYS.CollectionID = 'MAS00E1E')
>> AND (LDISK.FreeSpace0 <= 500)
>> ORDER BY [Free space (MB)]
>>
>> [image: Inline image 1]
>>
>>
>
>


Reply via email to