Forum
Merhaba arkadaşlar,
Sistemde 165 adet Server bulunmaktadır. Bu server'ların 30 adeti Windows Server 2003 R2 ve geri kalanları ise Windows Server 2008 R2 ve Windows Server 2012 R2. Çoğunluk olarak Windows Server 2008 R2 görülmektedir.
Commad promt veya PowerShell ekranlarından 135 adet servre'ların Disk Size raporunu nasıl çekebilirim.?
Örneğin bir Server Adı : TRFILES-SERVER adında bir server ve bunda 5 adet Disk görülmektedir.
Diskler Capacity User Space Free Space
Disk C 100 GB 90 GB 10 GB
Disk D 500 GB 350 GB 150 GB
Disk E 700 GB 600 GB 100 GB
Disk F 400 GB 350 GB 50 GB
Disk G 1 TB 950 GB 50 GB
Bu raporu çekmemdeki amaç tüm Server'larda Disk Extended çalışması yapacağım ve bunun için böyle bir rapora ihtiyacım var. Ortamımızda SCOM ve SCCM var. Yani buna benzer raporu SCCM ve SCOM'dan alabilir miyim? Nasıl alabiliriz? Tüm Server'ların Disk size bilgilerini SCOM ve veya SCCM'den nasıl lgörebilirim.?
İyi günler iyi çalışmalar dilerim.
Saygılar
Merhaba ,
Aslında istemiş olduğunuz verileri scom uygulamasından da sccm uygulamasında powershell üzerinden de alabilirsiniz.
En hızlı sizin için aşağıdaki sorguyu hazırladım. Bu sorgu sanırım işinizi görecektir. Aşağıdaki sql sorgusunu db üzerinde çalıştırarak sonuçlarını alabilirsin.
Select
SystemName0 as "Computer Name",
ld.Name0 as "Disk",
VolumeName0 as "Volume Name",
FreeSpace0 as "Free Spaces (MB)",
Size0 as "Capacity (MB)",
(ld.Size0-ld.FreeSpace0) as "Usage Size (MB)",
rs.Caption0
from v_GS_LOGICAL_DISK as ld
inner join v_GS_OPERATING_SYSTEM as rs on
rs.ResourceID=ld.ResourceID
where
SystemName0 is not null
and rs.Caption0 like '%Server%'
order by SystemName0 asc