System Center Service Provider Foundation'da (SPF) hata ayıklama günlüğü
Bu makalede, Windows Olay Görüntüleyicisi veya komut satırı aracılığıyla System Provider Foundation'da (SPF) hata ayıklama günlüğünün nasıl etkinleştirileceği açıklanır.
Orijinal ürün sürümü: System Center 2012 Orchestrator, System Center 2012 R2 Orchestrator
Özgün KB numarası: 2850280
Belirtiler
Microsoft System Center 2012 Service Pack 1 (SP1) System Provider Foundation ve Microsoft System Center 2012 R2 System Provider Foundation, SPF sorunlarının giderilmesini sağlamak için yerel hata ayıklama günlüğü özellikleri içerir. SPF, ayrıntılı hata ayıklama çıkışı üretmek için Windows için Olay İzleme (ETW) günlüğünü içerir. Bu işlev, en iyi hizmet performansını sağlamak için varsayılan olarak kapalıdır, ancak SPF ile ilgili sorunlar yeniden oluşturulurken etkinleştirilebilir. SPF günlüğü, Windows Olay Görüntüleyicisi aracılığıyla veya logman.exe yardımcı programı kullanılarak komut satırı aracılığıyla etkinleştirilebilir.
Yöntem 1: Komut satırı
Bu yöntem, betik oluşturma avantajına sahiptir ve ayrıca sistem performansına biraz daha az etki gösterir. Her hata ayıklama oturumu yeni bir günlük oluşturacağından, yinelemeli sorun giderme için bu yöntemin kullanımı genellikle daha kolaydır.
SPF ETL izlemesi oluşturmak için aşağıdaki adımları kullanın:
SPF sunucunuzda oturum açın ve kısayola sağ tıklayıp Yönetici Olarak Çalıştır'ı seçerek yükseltilmiş bir komut istemi veya PowerShell penceresi açın.
İzleme tanımını oluşturmak için aşağıdaki komutları yazın:
System Center 2012 R2 System Provider Foundation için:
logman create trace spfdebugtrace -p Microsoft-ServiceProviderFoundation0xc0000000000000000x5 logman update spfdebugtrace -p Microsoft-Windows-PowerShell0xf0010000000003ff 0x5 logman update spfdebugtrace -pActivityEventSource 0x0 0xff
System Center 2012 Service Pack 1 (SP1) System Provider Foundation için:
logman create trace spfdebugtrace -p Microsoft-ServiceProviderFoundation-Core 0x8000000000000000 0x5 logman update trace spfdebugtrace -p Microsoft-ServiceProviderFoundation-VMM 0x8000000000000000 0x5 logman update spfdebugtrace -p Microsoft-Windows-PowerShell0xf0010000000003ff 0x5
İzlemeyi başlatmak için yazın
logman start spfdebugtrace
.Araştırdığınız sorunu yeniden oluşturun.
yazarak
logman stop spfdebugtrace
izlemeyi durdurun.İzleme konumuna gidin (varsayılan olarak C:\PerfLogs\Yönetici, aşağıya bakın) ve komutunu
netsh trace convert spfdebugtrace_000001.etl
yazarak izlemeyi okunabilir bir biçime dönüştürün. Birden çok izleme aldıysanız ETL dosyasının tam dosya adı farklı olabilir. En son ETL dosyasının adını görmek için Çıkış konumu değerini yazınlogman query spfdebugtrace
ve araştırın.
İpucu
- komutunu
logman update trace spfdebugtrace -o <location>
kullanarak günlük dosyasının konumunu değiştirebilirsiniz. Örneğin,logman update trace spfdebugtrace c:\temp
. - SPF sunucusunda doğrudan oturum açamıyorsanız ancak yine de ağ bağlantınız varsa, yukarıdaki komutlara
logman
ekleyerek-s <computername>
izlemeyi uzaktan oluşturabilirsiniz. Örneğin:logman create trace spfdebugtrace -p Microsoft-ServiceProviderFoundation-Core 0x8000000000000000 0x5 -s spfserver01
. - ETL günlük dosyaları çok hızlı bir şekilde büyüyebilir. Sorununuzu yeniden oluşturmaya ve sorun yeniden üretildikten hemen sonra izlemeyi durdurmayı deneme.
- Bazı sorunlar için VMM hata ayıklama günlüklerini aynı anda toplamak yararlı olabilir. Ayrıntılar için bkz. Virtual Machine Manager'da hata ayıklama günlüğünü etkinleştirme .
Yöntem 2: Olay Görüntüleyicisi
SPF hata ayıklama bilgilerini görüntülemek için alternatif bir yöntem, izleme kanalını Olay Görüntüleyicisi aracılığıyla etkinleştirmektir. Bu yöntem daha az hataya açıktır, ancak çok sayıda giriş günlüğe kaydedilirse verileri görüntülemek daha zor olabilir. Günlüğe kaydedilen bilgiler aynıdır.
Olay Görüntüleyicisi SPF hata ayıklama günlüğünü etkinleştirmek için aşağıdaki adımları kullanın:
- Olay Görüntüleyicisi açın ve Görünüm'ü seçin, ardından henüz seçili değilse Analiz ve Hata Ayıklama Günlüklerini Göster'i seçin.
- Microsoft>ServiceProviderFoundation>CoreUygulama ve Hizmet Günlükleri'ne> gidin.
- SPF çekirdeği için Analiz kanalı'na sağ tıklayın ve Günlüğü etkinleştir'i seçin. Günlüğü etkinleştirmeniz istendiğinde Tamam'a yanıt verin.
- Uygulama ve Hizmet Günlükleri>Microsoft>ServiceProviderFoundation>VMMSPF VMM> Analytic günlüğü için 3. adımı yineleyin.
- Sorununuzu yeniden oluşturun.
- Her günlüğe sağ tıklayın ve Günlüğü devre dışı bırak'ı seçin. Yakalanan olaylar sağ bölmede görünür.
İpucu
Eylemler\Tüm Olayları Farklı Kaydet... seçeneğini belirleyip kayıt türünü Metin (Sekmeyle ayrılmış)(*.txt) olarak değiştirerek günlükleri daha kolay görüntülemek için dışarı aktarabilirsiniz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin