Notification

Icon
Error

Windows: Servers less than 10GB free disk space (Built-in)

Posted: Tuesday, August 8, 2017 4:21:47 PM(UTC)
Nick.VDB

Nick.VDB

Member Lansweeper Developer Administration Original PosterPosts: 251
0
Like
Added in v.6.0.100

The report below lists Windows server computers that have less that 10 GB free on their hard disk.

The report will only list assets that meet all of the following criteria:
  • The computer's state is set to "active".
  • The computer has been successfully scanned at least once
  • The asset is a Windows computer.
  • The asset has a server domain role
  • The asset has a hard drive with less than 10GB free

Code:

Select Top 1000000 tblAssets.AssetID,
  tblAssets.AssetName,
  tblAssets.Domain,
  tblAssets.Username,
  tblAssets.Userdomain,
  Coalesce(tsysOS.Image, tsysAssetTypes.AssetTypeIcon10) As icon,
  tblAssets.IPAddress,
  tsysIPLocations.IPLocation,
  tblAssetCustom.Manufacturer,
  tblAssetCustom.Model,
  tsysOS.OSname As OS,
  tblAssets.SP,
  tblAssets.Lastseen,
  tblAssets.Lasttried,
  tblDiskdrives.Caption As Drive,
  Cast(tblDiskdrives.Freespace / 1024 / 1024 / 1024 As numeric) As FreeGB,
  Cast(tblDiskdrives.Size / 1024 / 1024 / 1024 As numeric) As TotalSizeGB,
  tblDiskdrives.Lastchanged As LastChanged
From tblAssets
  Inner Join tblDiskdrives On tblAssets.AssetID = tblDiskdrives.AssetID
  Inner Join tblComputersystem On tblAssets.AssetID = tblComputersystem.AssetID
  Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
  Inner Join tblState On tblState.State = tblAssetCustom.State
  Inner Join tsysAssetTypes On tsysAssetTypes.AssetType = tblAssets.Assettype
  Inner Join tsysIPLocations On tsysIPLocations.LocationID =
    tblAssets.LocationID
  Inner Join tblDomainroles On tblDomainroles.Domainrole =
    tblComputersystem.Domainrole
  Left Join tsysOS On tblAssets.OScode = tsysOS.OScode
Where Cast(tblDiskdrives.Freespace / 1024 / 1024 / 1024 As numeric) < 10 And
  Cast(tblDiskdrives.Size / 1024 / 1024 / 1024 As numeric) <> 0 And
  Cast(tblDiskdrives.Size / 1024 / 1024 / 1024 As numeric) > 10 And
  tblState.Statename = 'Active' And tblDomainroles.Domainrolename In
  ('Stand-alone server', 'Member server', 'Primary domain controller',
  'Backup domain controller') And Case tblDiskdrives.DriveType
    When 3 Then 'Local Disk' End = 'Local Disk'
Order By tblAssets.Domain,
  tblAssets.AssetName,
  Drive

Active Discussions

Lansweeper Cisco Duo and associated registry keys
by  dhoward   Go to last post Go to first unread
Last post: Today at 12:30:14 AM(UTC)
Report Center Hardware Inventory
by  Brandon   Go to last post Go to first unread
Last post: 4/13/2021 7:07:50 PM(UTC)
Lansweeper Calls closed within SLA
by  TimHolmes1973  
Go to last post Go to first unread
Last post: 4/13/2021 5:25:38 PM(UTC)
Lansweeper Report that ties O365 Group Member to Asset?
by  Chrisy Mullins   Go to last post Go to first unread
Last post: 4/13/2021 1:34:26 PM(UTC)
Lansweeper Windows 10 Pro
by  dc74   Go to last post Go to first unread
Last post: 4/9/2021 8:42:31 PM(UTC)
Lansweeper Need Help Editing a Report
by  Tyler M.  
Go to last post Go to first unread
Last post: 4/9/2021 6:26:37 PM(UTC)