Avamar: Avamar istemcilerinin performansını izlemek için Microsoft Windows Perfmon kullanma

Summary: Bu makalede, bir Microsoft Windows ortamında Avamar istemci performansı özelliklerini izlemek için Perfmon'un nasıl kullanılacağı açıklanmaktadır.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Bu makale, Windows çalıştıran tüm Avamar istemci sürümleri için geçerlidir.

Perfmon (Performans İzleyicisi) güçlü bir sorun giderme aracı olabilir.
Zaman içinde, belirli aralıklarla Windows performans ölçümlerini toplayabilir ve sistem performansı sorunlarını belirlemek için grafiksel olarak analiz edilebilecek günlükler oluşturabilir.

Burada, hangi ölçümlerin toplanacağını ve bu aracın bunları toplamak için nasıl doğru şekilde yapılandırılacağını ele alıyoruz.


Avamar istemci performansını araştırma hakkında daha fazla bilgi için bkz.: 

Cause

Yavaş yedekleme performansı.

Resolution

Perfmon'a erişim:

ÇALIŞTIR penceresini açmak için Windows-W tuşlarına basın.
Perfmon yazın.

 

Ölçülecek Öğe ve Ölçüm Zamanı

Bir kaynak, kapasitesine ulaştığında performans sorunları oluşur ve bu sorunlar, performansın yavaşlamasına neden olabilir. 

Performans sorunları, yetersiz veya yanlış yapılandırılmış kaynaklar, hatalı çalışan bileşenler ve bir program tarafından yapılan yanlış kaynak isteklerinden kaynaklanır.

Performans sorunlarına neden olabilecek ve sunucu performansını etkileyebilecek beş ana kaynak alanı vardır:

  • Fiziksel disk
  • Bellek
  • İşlem
  • CPU

Bu kaynaklardan herhangi biri aşırı kullanılırsa sunucu veya uygulama gözle görülür şekilde yavaşlayabilir veya çökebilir.

Bu alanları ele alır ve hangi sayaçların ve eşiklerin bir sunucunun performansını ölçmeye yardımcı olabileceği konusunda önerilerde bulunuruz.

 

Örnekleme aralığı, günlük dosyasının büyüklüğü ve sunucu yükü üzerinde önemli bir etkiye sahiptir.

Sorun tekrar oluşmadan önce bir temel oluşturmak üzere sorunun oluşması için geçen ortalama süreye göre örnek aralığını ayarlayın. Bu, bir soruna yol açan herhangi bir eğilimi tespit etmeye yardımcı olur.

On beş dakika, normal işlemler sırasında bir temel oluşturmak için iyi bir zaman aralığı sağlar.

  • Sorunun oluşması için geçen ortalama süre yaklaşık dört saatse örnek aralığını 15 saniye olarak ayarlayın.
  • Sorunun oluşma süresi sekiz saat veya daha fazlaysa örnekleme aralığını beş dakikadan daha az olmayacak şekilde ayarlayın.


Bu yönergeler, verilerin analiz edilmesini zorlaştıran büyük bir günlük dosyası oluşturulmasını önlemeye yardımcı olur.

 

Performans Nesneleri ve Sayaçları

  • Nesneler - performans verilerini yöneten bileşen
  • Sayaçlar - bir nesneye özgü performans özelliklerini açıklayan, belirli bir nesneye özgü performans istatistikleri. Örneğin, \PhysicalDisk\%Idle Time, bir yerleşik sürücü tarafından gözlemlenen Boşta kalma süresine ilişkin performans verilerini sunar.
  • Örnekler - benzersiz bir kaynağı temsil eden birden çok replika. \PhysicalDisk\%Idle Time gözlemi, sistemde kullanılabilen farklı yerleşik sürücüleri ve bunlara karşılık gelen %Boşta kalma süresi değerlerini gösterebilir.

 

Örnek Aralığı

İzlemenin amacını ve süresini göz önünde bulundurun.

Rutin izleme aralıkları için 15 dakikalık bir kayıt aralığı yeterlidir.
Örnek aralığı, sorunu yakalayan bir zaman aralığına azaltılmalıdır.
Belirli bir süre içinde kademeli olarak oluşan sorunlar için daha uzun örnek aralıkları kullanılabilir.

Geçici sorunlar için birkaç saniyelik kısa bir aralık kullanın. Bu örnekleme aralığı, disk alt sistemi sorunlarında yararlıdır.

Örnekleme aralığını ayarlarken izleme süresini göz önünde bulundurun.
İzleme >8 saat sürüyorsa <300 saniyelik bir örnek aralığı büyük bir dosyaya neden olabilir. Toplama işleminin kendisini çalıştırma sonucu oluşan ek yük sonuçları etkileyebilir.

 

Perfmon Logging@ işlemini etkinleştirme.

Yönetici kullanıcı olarak komut istemini açın.
Günlük yakalamayı başlatmak veya durdurmak için aşağıdaki komutları kopyalayın.

Aşağıdaki komut bir Performans İzleyicisi Veri Kümesi oluşturur.

Logman.exe create counter Avamar -o "c:\perflogs\Emc-avamar.blg" -f bincirc -v mmddhhmm -max 250 -c "\LogicalDisk(*)\*" "\Memory\*" "\Network Interface(*)\*" "\Paging File(*)\*" "\PhysicalDisk(*)\*" "\Processor(*)\*" "\Process(*)\*" "\Redirector\*" "\Server\*" "\System\*"  -si 00:00:05
Start the logs with:
Logman.exe start Avamar
Stop the logs with:
Logman.exe stop Avamar

Above commands can be modified to collect SQL server Performance Monitor data during backups as: 
First create a folder for log collection as C:\SQL_Performance_Logs\

For default SQL instance run:

Logman create counter Avamar_SQL_perf_log -f bin -c "\Network Interface(*)\*" "\Redirector\*" "\Paging File(*)\*" "\Memory\*" "\PhysicalDisk(*)\*" "\LogicalDisk(*)\*" "\Server\*" "\System\*" "\Process(*)\*" "\Processor(*)\*" "\SQLServer:Databases(*)\*" "\SQLServer:Buffer Manager\*" "\SQLServer:Memory Manager\*" "\SQLServer:SQL Statistics\*" -si 00:00:05 -max 800 -cnf 0 -o C:\SQL_Performance_Logs\AvamarSQL_perf_log.blg

For named instance, replace server with instance name

Logman create counter Avamar_SQL_perf_log -f bin -c "\Network Interface(*)\*" "\Redirector\*" "\Paging File(*)\*" "\Memory\*" "\PhysicalDisk(*)\*" "\LogicalDisk(*)\*" "\Server\*" "\System\*" "\Process(*)\*" "\Processor(*)\*" "\SQLServer:Databases(*)\*" "\SQLServer:Buffer Manager\*" "\SQLServer:Memory Manager\*" "\MSSQL$InstanceName:SQL Statistics\*" -si 00:00:05 -max 800 -cnf 0 -o C:\SQL_Performance_Logs\AvamarSQL_perf_log.blg

start collecting logs:

Logman start Avamar_SQL_perf_log

stop log collection:

Logman stop Avamar_SQL_perf_log





Sayaçlar ve Eşik değerleri

Bellek

Kullanımdaki ayrılmış bayt yüzdesi:
Ayrılmış bellek, diske yazılması gerektiğinde disk belleği dosyasında alan ayrılan, kullanımdaki fiziksel bellektir.
Disk belleği dosyasının boyutu ayrılabilir bellek sınırını belirler. Disk belleği dosyası büyütülürse ayrılabilir bellek sınırı artar ve oran azalır.
Bu sayaç yalnızca geçerli yüzde değerini görüntüler. Bu, ortalama bir değer değildir. Bu değer sürekli olarak %80'in üzerindeyse disk belleği dosyası çok küçük olabilir.

Kullanılabilir baytlar:
Kullanılabilir Baytlar, bir işleme tahsis etmek veya sistem kullanımı için hazır olan bayt cinsinden fiziksel bellek miktarıdır.
Bu, X64 sistemlerinde nadiren bir kısıtlamadır. Bu değer, tutarlı bir şekilde takılı RAM'in %5'inin altına düşerse sorunu araştırmanız gerekir. Değer, tutarlı bir şekilde takılı RAM'in %1'inin altına düşerse bir sorun olduğu kesindir.

Ayrılmış Baytlar:
Ayrılmış bellek, bir veya daha fazla disk belleği dosyasında ayrılmış alana sahip fiziksel bellektir.
Her sabit sürücüde bir veya daha fazla disk belleği dosyası olabilir.

Bu sayaç ideal olarak asla değişmemelidir. Değişiklikler, disk belleği dosyasının genişletildiğini gösterir ve bu durum hemen araştırılmalıdır.

Boş Sistem Sayfası Tablo girdileri:
Bu, eski x86 sürümlerinde bir sorun kaynağıydı. Windows Server 2003 SP2 sunucusunda, /3GB anahtarı olmadan önyükleme yaparken değer yaklaşık 200.000 PTE'dir.
/3GB anahtarıyla önyükleme yapılırken bu değer ~25.000 PTE'ye düşer.

Sayfalanmayan Havuz Baytları:
Sayfalanmayan Havuz Baytları, sayfalanmayan havuzun büyüklüğüdür (bayt cinsinden). Bu, diske yazılamayan fakat ayrıldıkları süre boyunca fiziksel bellekte kalması gereken nesnelere yönelik bir sistem belleği alanıdır (işletim sistemi tarafından kullanılan fiziksel bellek).
Sayfalanmayan havuz, sürekli olarak %80'den daha yüksek bir oranda çalışıyorsa Sayfalanmayan Havuz Tükenmesi sorunuyla karşı karşıya kalabilirsiniz (Olay Kimliği 2019).

Sayfalanabilir Havuz Baytları:
Sayfalanabilir Havuz Baytları, kullanılmadıklarında diske yazılabilen nesneler için sistem belleğinin (işletim sistemi tarafından kullanılan fiziksel bellek) bir alanı olan sayfalanabilir havuzun bayt cinsinden büyüklüğüdür.
Sayfalanabilir Havuz, Sayfalanmayan havuzdan daha büyük bir kaynaktır. Bu değer, sürekli olarak maksimum yapılandırılmış havuz büyüklüğünün %70'inden büyükse Sayfalanabilir Havuzun tükenmesi riskiyle karşı karşıya olabilirsiniz (Olay Kimliği 2020).

 

İşlemci (HER işlemciyi kontrol edin ve genel bir kontrol yapın)

%Kesme süresi:
İşlemcinin, örnek aralıkları sırasında donanım kesme sinyallerini almak ve bunları işlemek için harcadığı süre. 
Bu değer, kesintilere neden olan cihazların etkinliğinin dolaylı bir göstergesidir. Örneğin, sistem saati, fare, disk sürücüleri, veri iletişim hatları, ağ arayüz kartları ve diğer çevre birimi aygıtları. 
Bu aygıtlar, bir görevi tamamladıklarında veya ilgilenilmesi gereken durumlarda işlemciyi kesintiye uğratır. 

%DPC süresi:
Bir G/Ç İşlemini tamamlamak için gereken süreyi gösterir. Yukarıdakine benzer şekilde, >%25 şeklindeki herhangi bir değer araştırılmalıdır.

%Ayrıcalıklı Süre:
İşletim sistemi çekirdeği iş yaptığı süre. Genellikle eşik değer, uygulama veya WEB sunucuları için %30'dan azdır.

%İşlemci Süresi:
Tek işlemcili bir makinede sürekli >%90 veya çok işlemcili bir makinede sürekli >%80 şeklindeki değerler araştırılmalıdır.

 

Ağ Arayüzü

Alınan ve işlenmeyen paketler:
Olası donanım sorunlarını kontrol etmek için kullanılır. Eşik değeri
> 1. Olası bir çözüm, ağ arabelleklerini ayarlamaktır.

Alınan paket hataları:
Olası donanım sorunlarını kontrol etmek için kullanılır. Eşik değeri
> 2

 

Disk (Her Disk için)

%Boşta kalma süresi:
Bu sayaç, diskin boşta kaldığı sürenin kesin bir ölçümünü sağlar, yani işletim sisteminden diske gelen tüm istekler tamamlanmıştır ve bekleyen istek sayısı sıfırdır.
Hesaplama, disk boşa çıktığında sistemin bir olayı zaman damgasıyla kaydetmesi ve ardından disk yeni bir istek aldığında başka bir olayı zaman damgasıyla kaydetmesiyle gerçekleşir.
Yakalama aralığının sonunda, boşta geçirilen sürenin yüzdesini hesaplar. Bu sayaç, 100 (her zaman Boşta anlamına gelir) ile 0 (her zaman meşgul anlamına gelir) arasında değişir.

Bu sayaç, disk alt sisteminin doygunluğunu doğru bir şekilde belirler. 

Ort. Disk Kuyruk Uzunluğu:
Ort. Disk Kuyruk Uzunluğu, (Disk Aktarımları/sn) *(Disk süresi (saniye)/Aktarım) değerine eşittir.
Bu, matematiksel Bu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir.kuyruk teorisinden
Bu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir.Little Yasası'na dayanmaktadır. 
Bunun türetilmiş bir değer olduğunu ve doğrudan bir ölçüm olmadığını unutmayın. Yerleşik sürücü sayısının iki katından daha küçük herhangi bir değer iyi bir değerdir.

Ortalama Disk Süresi (Saniye)/Aktarım:
Disk aktarımlarının tamamlanması için geçen ortalama süreyi saniye cinsinden görüntüler.
Ölçek saniye olsa da sayaç milisaniye hassasiyetine sahiptir; yani 0,004 değeri, disk aktarımlarının tamamlanması için ortalama sürenin 4 milisaniye olduğunu gösterir.
Bu, Perfmon'da G/Ç gecikme süresini ölçmek için kullanılan sayaçtır
. Örnek değerler aşağıda verilmiştir. Bunlar, kullanılmakta olan disklerin kalitesine göre değişiklik gösterebilir:

Reads
Excellent    <  08 Msec (.008 seconds)
Good         <  12 Msec (.012 seconds)
Fair         <  20 Msec (.020 seconds)
Poor         >  20 Msec (.020 seconds)

Writes
Excellent    <  01 Msec (.001 seconds)
Good         <  02 Msec (.002 seconds)
Fair         <  04 Msec (.004 seconds)
Poor         >  04 Msec (.004 seconds)


Bölünmüş G/Ç'ler:
Dosya parçalanması nedeniyle oluşan G/Ç bölünme oranını ölçer. Bu durum, G/Ç isteği, bitişik olmayan dosya segmentlerindeki verilere dokunduğunda gerçekleşir
. Değer sıfıra yakın olmalıdır.
RAID Bant boyutu veya NTFS blok boyutunun çok küçük olması nedeniyle farklı değerler söz konusu olabilir.

%Boş Alan: 
Seçili mantıksal diskteki boş olan toplam kullanılabilir alanın yüzdesini görüntüler. Her zaman >%15 oranında boş alan bulunmalıdır; önerilen değer >=%25 şeklindedir.

İşlem

  •        Açık Tanıtıcı Sayısı: Havuz sızıntıları ile bağlantılıdır.
  •        Sanal baytlar: Bir uygulama tarafından kullanılmak üzere ayrılmış sanal bellek.
  •        Çalışma kümesi baytları: Bir uygulamanın sahip olduğu fiziksel bellekte bulunan özel baytlar.


Perfmon'daki Fiziksel Disk ile Mantıksal Disk performans nesneleri arasındaki fark nedir?

Perfmon'un disk performansıyla doğrudan ilişkili iki nesnesi vardır: Fiziksel Disk ve Mantıksal Disk.
Sayaçları aynı şekilde hesaplanır fakat kapsamları farklıdır.


Fiziksel Disk performans nesnesi
bilgisayardaki disk sürücülerini izler. Fiziksel donanımı temsil eden örnekleri tanımlar. Sayaçlar, fiziksel örnekteki tüm bölümlere toplam erişimi gösterir.

Mantıksal Disk Performansı nesnesi mantıksal bölümleri izler. Performans izleyicisi, mantıksal diskleri sürücü harfine veya bağlama noktasına göre tanımlar.
Bir sabit sürücü, birden fazla bölüm içeriyorsa bu sayaç, diskin tamamı için değil, seçilen bölüm için değerleri bildirir.
Dinamik Diskler kullanılırken mantıksal disk bölümleri birden fazla sabit sürücüye yayılabilir. Bu senaryoda sayaç değerleri, yayıldığı tüm sabit sürücülerdeki mantıksal diske erişimi içerir.

 

Windows Performans İzleyicisindeki hangi sayaçlar sabit sürücü gecikmesini gösterir?

  • Fiziksel disk performansı nesnesi -> Ort. Disk süresi (saniye)/Okuma sayacı - Ortalama okuma gecikmesini gösterir.
  • Fiziksel disk performansı nesnesi -> Ort. Disk süresi (saniye)/Yazma sayacı - Ortalama yazma gecikmesini gösterir.
  • Fiziksel disk performansı nesnesi -> Ort. Disk süresi(saniye)/Aktarım sayacı - Hem okuma hem de yazma için birleştirilmiş ortalamaları gösterir.
  • _Total örneği, bilgisayardaki tüm sabit sürücülerin gecikme sürelerinin ortalamasıdır.

Diğer her örnek, ayrı bir Fiziksel Diski temsil eder.

Farklı durumlarda izleme sırasında dikkate alınacak sayaçlar -:

 

Bileşen

İzlenen performans yönü

İzlenecek sayaçlar

Disk

Kullanım

Fiziksel Disk\ Saniye/Okuma
Fiziksel Disk\ Sn/Yazma

Fiziksel Disk\ Disk Okumaları/saniye
Fiziksel Disk\ Disk Yazmaları/saniye

Fiziksel Disk\ Ort. Kuyruk Uzunluğu Okuma

Fiziksel Disk\ Ort. Kuyruk Uzunluğu Yazma
Fiziksel Disk\ %Boşta Kalma Süresi

Mantıksal Disk\ %Boş Alan

%Disk Süresi sayacını dikkatli bir şekilde yorumlayın.
Bu sayacın _Total örneği, birden çok diskli sistemlerdeki kullanımı doğru şekilde yansıtmayabileceğinden, %Boşta Kalma Süresi sayacının kullanılması önemlidir.
Bu sayaç, sistem tarafından yapılan iş miktarını doğru bir şekilde yansıtır fakat disk alt sisteminin kapasitesini yansıtmaz. 
Boşta kalma süresi, disk alt sisteminin kapasitesini doğru bir şekilde yansıtır.

Disk

Performans sorunları

Fiziksel Disk\ TÜM SAYAÇLAR

Mantıksal Disk\ %Boş Alan

Sistem\Dosya Denetim İşlemleri/sn

Sistem\Dosya Veri İşlemleri/sn

Not: Bu anahtar sayacının yeri sistemin altındadır. Disk bölümüne özel değildir; ancak, yalnızca bir adet aktif disk bölümünüz varsa kullanışlıdır.

Bellek

Kullanım

Bellek\ Kullanılabilir Baytlar
Bellek\ Önbellek Baytları

Bellek\ Kullanımdaki Ayrılmış Bayt Yüzdesi.

Bellek\ Sayfalanmayan Havuz Baytları

Bellek\ Sayfalanabilir Havuz Baytları.

Bellek\ Sayfa Girişi veya Okuma/sn

Bellek\ Boş Sistem Sayfaları

Bellek

Performans sorunları veya sızıntılar

Bellek\ Kullanılabilir Baytlar

Bellek\ Önbellek Baytları

Bellek\ Sayfa/sn
Bellek\ Sayfa Girişleri veya Okuma/sn

Bellek\ Sayfa Çıktısı veya Yazma/sn.
Bellek\ Sayfalanabilir Havuz Baytları.
Bellek\ Sayfalanmayan Havuz Baytları

Bellek\ Boş Sistem Sayfaları
Esasen Bellek nesne sayaçları olmasalar da aşağıdakiler de bellek analizi için kullanılabilir:
Disk belleği dosyası\ % Kullanım nesnesi (tüm örnekler)
Önbellek\ Veri Haritası Vuruş Yüzdesi.

İşlemci

Kullanım

İşlemci\ % İşlemci Süresi (tüm örnekler)

İşlemci\ % Ayrıcalıklı Süre

İşlemci\ % Kullanıcı Süresi

İşlemci

Performans sorunları

İşlemci\ % İşlemci Süresi (tüm örnekler)

İşlemci\ % DPC Süresi

İşlemci\ % Kesme Süresi

İşlemci\ % Ayrıcalıklı Süre

İşlemci\ % Kullanıcı Süresi
İşlemci\ Kesmeler/sn

İşlemci\ Kuyruğa Alınan DPC'ler/sn.
Sistem\Bağlam geçişleri/sn.

Sistem\Sistem Çağrıları/sn

Sistem\ İşlemci Kuyruk Uzunluğu (tüm örnekler)

Additional Information

 

Affected Products

Avamar

Products

Avamar, Avamar Client for Windows
Article Properties
Article Number: 000046124
Article Type: Solution
Last Modified: 05 Sept 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.