Azure Monitor ile Windows Server Disk Kullanım Durumu makalesi içinde Windows Server üzerinde ki fiziksel ve sanal diskler nasıl izlenir ve disk kullanım durumları nasıl raporlarınır bunlara odaklanacağız.
Azure Monitor ile Windows Server Disk Kullanım Durumu makalesi içinde alşağıda ki iki perfmon değerine ve bu sorgular için hazırlanmış Azure Monitor sorgularına odaklanılacaktır.
- LogicalDisk(*)\% Free Space
- LogicalDisk(*)\Free Megabytes
1. Azure Monitor ile Windows Server Disk Kullanım Durumu
#PerfMon Logical Disk etiketi üzerinden Windows Server üzerinde bulunan fiziksel ve mantıksal disklerin kullanım oranları, disk performans durumlarını öğrebilir ve Windows Server işletim sistemine sahip kaynaklarınız için analiz yapabilirsiniz.
Bu gün ise Azure Monitor ile Disk Kullanım Durumu hakkında bilgilere sahip olacağız.
2. Windows Server Disk Kullanım Durumu Nedir?
Windows server işletim sistemine sahip kaynaklarımız hizmet etmiş oldukları uygulama ve servislere göre farklı veri depolama havuz türlerine sahip olabilirler.
Windows Server işletim sistemine tek düzey verilen veri depolama havuzları disk performanslarına etki edebileceği gibi kaynak kullanımlarına da etki edebilecektir.

Exchange Server Log Data
Windows Server üzerinde barınan bazı uygulama ve servislerinde ayrıcalıklı disk kullanım alanlarına ihtiyacı bulunmaktadır. Örnek olarak Microsoft uygulama sunucuları olan SQL Server, Exchange Server gibi işletim sistemleri veri tabanlarına sahiptir ve bu veri tabanlarının da gerek database alanı gerekse Log alanı için farklı disk performanslarında ve farklı disk boyutlarında planların yapılması gerekmektedir.
Microsoft SQL Server ve Exchange Server Database ‘lerin sahip olduğu Log dizinleri Database dizinlerine göre daha yavaş büyümekte ve bu duruma paralel olarak da daha az performans isteyen veri depolama havuzlarında barınabilmektedir.
Fakat bu sunucuların sahip oldukları Log dizinleri de Database dizinlerine bağlı olarak daha yüksek performansda disk alanı istemekte ve çok değişken büyüme ve küçülme durumları da Windows Server Disk Kullanım Durumuna etki etmektedir.
Çok hızla büyüyen bir disk alanı, SQL Server ve Microsoft Exchange Server databaselerin üretmiş oldukları Log kayıtları bazen yetersiz disk kullanımına sahip olmakta ve sistemlerin erişilmez duruma gelmesine neden olmaktadır.
Bir de , Microsoft uyguylama sunucuları haricinde her Windows işletim sistemlerinin kullanmış oldukları Page File ve Paging File kullanım durumları vardır ki Windows Server Performans ve Virtual Memory makalesi içinde bu durumu sizlere aktarmıştık.

Windows Page File
Hız ile büyüyen iş talepleri sırası ile Bellek ‘de iş yükü haline gelmekte ve bu iş yükünü karşılayamayan bellek windows Server üzerinde bulunan diskleri bellek olarak kullanmaya başlamakta.
Eğer, Page file ve Paging File ayarları doğru ve planlı bir şekilde yapılmazsa iş gücü kayıpları ve kesintilerde sıra ile başlamakta.

Windows Virtual Memory
Buraya kadar bazı özel durumlardan bahsettik ki bu özel durumlar sizlerin sahip olduğu alt yapı ve kullanım durumlarına göre de değişlenlik gösterebilecektir ve bu ayarları yaparken her bir iş yükü özelinde çalışmaların yapılması sağlıklı bilgi işlem güçlerini oluşturacaktır.
3. Azure Monitor ile Windows Server Disk Kullanım Durumu Nasıl İzlenir
Azure Monitor Nedir ve Log Analytics Workspace Ayarları makalesi için de detaylı bilgiler bulunmakta olup öncelikle ön gereksinimlerin karşılanmış olması gerekmektedir.

Azure Monitor Windows Performance Counters
Bu temel gereksinimler karşılandıktan sonra Azure Monitor ile Windows Server Disk Kullanım Durumu hakkın bilgi sahibi olmak ve bu disk kullanım durumlarını raporlayabilmek için aşağıda ki iki perfmon değerinin
- LogicalDisk(*)\% Free Space
- LogicalDisk(*)\Free Megabytes
Yukarıda paylaşmış olduğum bu iki
Azure monitor ajanlarının yüklü bulunmuş olduğu windows server her 60 saniye de bir Azure Log Analytics Workspace alanına bilgileri paylaşacaktır.
4. Azure Monitor Windows Server Disk Kullanım Sorguları
Azure Monitor Windows Server Disk Kullanım raporlarını almak için ön gereksinimleri tamamladıktan sonra aşağıda paylaşılmış sorguyu çalıştırmanız yeterlidir.
Bu sorgu Log Analytics Workspace içinde bulunan ve Azure Monitor ajanlarının yüklü bulunmuş olduğu bütün Windows Sunucularının disk kullanım durumlarını raporlayacaktır.

Azure Monitor Disk Usage Report
Windows Server Azure Monitor Disk Usage Report içinde görüldüpü gibi Azure monitor Ajanlarının yüklü bulunduğu Windows Sunucularının ismi, Windows işletim sistemine tanımlı bulunan disk harfi, diskin sahip olduğu toplm alan, bu toplam alanın ne kadar kullanıldğı ve ne kadar boş alana sahip olduğunu raporlamaktadır.

Azure Monitor Disk Usage Dashboard
Hazırlanan bu Azure Monitor Disk Usage Report ‘u Chart bölümüne gelip bir Azure Monitor Disk Usage Dashboard haline dönüştürebilir ve bu Dashboard ‘u yüksek çözünürlükte ki ekranlardan izleme yapabilirsiniz.























