Configuration Manager'deki günlük dosyaları hakkında
Uygulama hedefi: Configuration Manager (güncel dalı)
Configuration Manager,istemci ve site sunucusu bileşenleri işlem bilgilerini tek tek günlük dosyalarına kaydeder. Oluşabilecek sorunları gidermenize yardımcı olması için bu günlük dosyalarındaki bilgileri kullanabilirsiniz. varsayılan olarak, Configuration Manager istemci ve sunucu bileşenleri için günlüğe kaydetmeyi etkinleştirir.
Bu makalede, Configuration Manager günlük dosyaları hakkında genel bilgiler sağlanır. Kullanılacak araçları, günlükleri yapılandırmayı ve bunları nerede bulacağınız içerir. Belirli günlük dosyaları hakkında daha fazla bilgi için bkz . Günlük dosyaları başvurusu.
Nasıl çalışır?
Configuration Manager içindeki çoğu işlem, işletimsel bilgileri bu işleme ayrılmış bir günlük dosyasına yazar. Günlük dosyaları veya .lo_
dosya uzantıları tarafından .log
tanımlanır. Configuration Manager, günlük boyutu üst sınırına ulaşana kadar bir .log
dosyaya yazar. Günlük dolduğunda, .log
dosya aynı ada ancak uzantıya sahip .lo_
bir dosyaya kopyalanır ve işlem veya bileşen dosyaya .log
yazmaya devam eder.
.log
Dosya yeniden en büyük boyutuna ulaştığında, .lo_
dosyanın üzerine yazılır ve işlem yinelenir. Bazı bileşenler, günlük dosyası adına tarih ve saat damgası ekleyerek ve uzantıyı koruyarak .log
günlük dosyası geçmişi oluşturur.
Günlük görüntüleyici araçları
Tüm Configuration Manager günlük dosyaları düz metindir, bu nedenle bunları Not Defteri gibi herhangi bir metin okuyucuyla görüntüleyebilirsiniz. Günlükler, aşağıdaki özel araçlardan biriyle en iyi görüntülenen benzersiz biçimlendirmeyi kullanır:
CMTrace
Günlükleri görüntülemek için Configuration Manager günlük görüntüleyici aracını CMTrace kullanın. Configuration Manager kaynak medyasının klasöründe bulunur\SMSSetup\Tools
. CMTrace aracı, Yazılım Kitaplığı'na eklenen tüm önyükleme görüntülerine eklenir. CMTrace günlük görüntüleme aracı, Configuration Manager istemcisiyle birlikte otomatik olarak yüklenir.
Daha fazla bilgi için bkz. CMTrace.
OneTrace
OneTrace , Destek Merkezi'ne sahip bir günlük görüntüleyicidir. Geliştirmelerle CMTrace'a benzer şekilde çalışır. Daha fazla bilgi için bkz. Destek Merkezi OneTrace.
Destek Merkezi Günlük Dosyası Görüntüleyicisi
Destek Merkezi modern bir günlük görüntüleyici içerir. Bu araç CMTrace'in yerini alır ve sekmeler ve yerleştirilebilir pencereler için destek içeren özelleştirilebilir bir arabirim sağlar. Hızlı bir sunu katmanına sahiptir ve büyük günlük dosyalarını saniyeler içinde yükleyebilir. Daha fazla bilgi için bkz. Destek Merkezi Günlük Dosyası Görüntüleyicisi.
Not
Destek Merkezi Günlük Dosyası Görüntüleyicisi ve OneTrace Windows Presentation Foundation (WPF) kullanır. Bu bileşen Windows PE'de kullanılamaz. Görev dizisi dağıtımlarıyla önyükleme görüntülerinde CMTrace kullanmaya devam edin.
Günlük seçeneklerini yapılandırma
Ayrıntılı düzey, boyut ve geçmiş gibi günlük dosyalarının yapılandırmasını değiştirebilirsiniz. Bu ayarları değiştirmenin birkaç yolu vardır:
- İstemci yüklemesi sırasında
- Configuration Manager Service Manager kullanma
- Windows Kayıt Defteri'ni kullanma
- Configuration Manager konsolunda
İstemcilerden günlük ayarlarını toplamak için donanım envanteri de kullanabilirsiniz.
İstemci yüklemesi sırasında günlüğe kaydetme seçeneklerini yapılandırma
Yükleme sırasında istemci günlük dosyalarının yapılandırmasını ayarlayabilirsiniz. Aşağıdaki özellikleri kullanın:
- CCMENABLELOGGING
- CCMDEBUGLOGGING
- CCMLOGLEVEL
- CCMLOGMAXHISTORY
- CCMLOGMAXSIZE
Daha fazla bilgi için bkz. İstemci yükleme özellikleri.
Configuration Manager Service Manager kullanarak günlük seçeneklerini yapılandırma
Configuration Manager günlük dosyalarının depolandığı yeri ve boyutlarını değiştirebilirsiniz.
Günlük dosyalarının boyutunu değiştirmek, günlük dosyasının adını ve konumunu değiştirmek veya birden çok bileşeni tek bir günlük dosyasına yazmaya zorlamak için aşağıdaki adımları uygulayın:
Bir bileşen için günlüğü değiştirme
Configuration Manager konsolunda İzleme çalışma alanına gidin, Sistem Durumu'nu genişletin ve ardından Site Durumu veya Bileşen Durumu düğümünü seçin.
Şeritte Başlat'ı ve ardından Configuration Manager Service Manager'yi seçin.
Configuration Manager Service Manager açıldığında, yönetmek istediğiniz siteye bağlanın. Yönetmek istediğiniz site gösterilmiyorsa Site'yi seçin, Bağlan'ı seçin ve ardından doğru site için site sunucusunun adını girin.
Siteyi genişletin ve yönetmek istediğiniz bileşenlerin bulunduğu yere bağlı olarak Bileşenler veya Sunucular'a gidin.
Sağ bölmede bir veya daha fazla bileşen seçin.
Bileşen menüsünde Günlüğe Kaydetme'yi seçin.
Configuration Manager Bileşen Günlüğü iletişim kutusunda, seçiminiz için kullanılabilir yapılandırma seçeneklerini tamamlayın.
Yapılandırmayı kaydetmek için Tamam'ı seçin.
Windows Kayıt Defteri'ni kullanarak günlük seçeneklerini yapılandırma
Sunucularda veya istemcilerde Windows Kayıt Defteri'ni kullanarak aşağıdaki günlük seçeneklerini değiştirin:
- Ayrıntılı düzey
- En fazla geçmiş
- En büyük boyut
Bir sorunu giderirken, Configuration Manager için ayrıntılı günlüğü etkinleştirerek günlük dosyalarına ek ayrıntılar yazabilirsiniz.
Uyarı
Bu ayarların yanlış yapılandırılması, Configuration Manager büyük miktarda bilgiyi günlüğe kaydetmesine veya hiç günlüğe kaydetmesine neden olabilir. Bu veriler sorun giderme için yararlı olabilir ancak üretim alanlarında bu değerleri değiştirirken dikkatli olun. Bu değişiklikleri her zaman önce laboratuvar ortamında test edin. Aşırı günlük kaydı oluşabilir ve bu da günlük dosyalarında ilgili bilgileri bulmayı zorlaştırabilir.
Bu kayıt defteri ayarlarında değişiklik yaptıktan sonra bileşeni yeniden başlatın:
- İstemci ayarlarını değiştirirseniz SMS Aracısı Ana Bilgisayar hizmetini (CcmExec) yeniden başlatın.
- Sunucu ayarlarını değiştirirseniz SMS Executive hizmetini yeniden başlatın.
Kayıt defteri ayarları bileşene bağlı olarak değişir:
İstemci ve yönetim noktası günlük seçenekleri
bir istemci veya yönetim noktası site sistemindeki tüm bileşenler için günlüğe kaydetme seçeneklerini yapılandırmak için, aşağıdaki Windows Kayıt Defteri anahtarı altında bu REG_DWORD değerlerini yapılandırın:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\Logging\@Global
Name | Değerler | Açıklama |
---|---|---|
Loglevel |
0 :Ayrıntılı1 :Varsayılan2 : Uyarılar ve hatalar3 : Yalnızca hatalar |
Günlük dosyalarına yazacak ayrıntı düzeyi. |
LogMaxHistory | Sıfırdan büyük veya sıfıra eşit herhangi bir tamsayı, örneğin:0 : Geçmiş yok1 :Varsayılan |
Günlük dosyası boyut üst sınırına ulaştığında, istemci dosyayı yedek olarak yeniden adlandırır ve yeni bir günlük dosyası oluşturur. Kaç önceki sürümün tutulacağını belirtin. |
LogMaxSize | 10.000'den büyük veya buna eşit herhangi bir tamsayı, örneğin: 250000 |
Bayt cinsinden günlük dosyası boyutu üst sınırı. Bir günlük belirtilen boyuta büyüdüğünde, istemci bunu bir geçmiş dosyası olarak yeniden adlandırır ve yeni bir dosya oluşturur. Varsayılan değer 250.000 bayttır. |
Not
Bu kayıt defteri anahtarında var olabilecek diğer değerleri değiştirmeyin.
Gelişmiş hata ayıklama için bu REG_SZ değerini aşağıdaki Windows Kayıt Defteri anahtarının altına da ekleyebilirsiniz:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CCM\Logging\DebugLogging
Name | Değerler | Açıklama |
---|---|---|
Etkin |
True : hata ayıklama günlüklerini etkinleştirmeFalse : hata ayıklama günlüklerini devre dışı bırakma |
Sorun giderme amacıyla hata ayıklama günlüğünü etkinleştirir. |
Bu ayar, istemcinin sorun giderme için düşük düzey bilgileri günlüğe kaydetmesine neden olur. Bu ayarı üretim sitelerinde kullanmaktan kaçının. Aşırı günlük kaydı oluşabilir ve bu da günlük dosyalarında ilgili bilgileri bulmayı zorlaştırabilir. Sorunu çözdükten sonra bu ayarı kapattığınıza emin olun.
Site sunucusu günlük seçenekleri
Ayarları genel olarak veya Configuration Manager site sunucusunda belirli bir bileşen için yapılandırabilirsiniz.
Bu değerleri aşağıdaki Windows Kayıt Defteri anahtarı altında yapılandırın:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracing
Name | Değerler | Tür | Açıklama |
---|---|---|---|
SqlEnabled |
1 : SQL Server izlemeyi etkinleştirme0 : SQL Server izlemeyi devre dışı bırakma |
REG_DWORD | Tüm site sunucusu günlüklerine SQL Server izleme günlüğü ekleyin. |
ArchiveEnabled |
1 : günlük arşivlerini etkinleştirme0 : günlük arşivlerini devre dışı bırakma |
REG_DWORD | Site sunucusu günlüklerini geçmiş koruma için ayrı bir konuma arşivleyin. |
ArchivePath | Geçerli bir klasör yolu, örneğin C:\Logs\Archive |
REG_SZ | Site sunucusu günlüklerini arşivle yolu. |
Yalnızca sorun giderme amacıyla SQL Server izlemeyi etkinleştirin. Üretim sitelerinde kullanmaktan kaçının. Aşırı günlük kaydı oluşabilir ve bu da günlük dosyalarında ilgili bilgileri bulmayı zorlaştırabilir. Sorunu çözdükten sonra bu ayarı kapattığınıza emin olun.
Not
Bu kayıt defteri anahtarında var olabilecek diğer değerleri değiştirmeyin.
Belirli bir sunucu bileşeni için günlük seçeneklerini yapılandırmak için aşağıdaki Windows Kayıt Defteri anahtarı altında bu REG_DWORD değerlerini yapılandırın:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Tracing\<ComponentName>
Name | Değerler | Açıklama |
---|---|---|
LoggingLevel |
0 :Ayrıntılı1 :Varsayılan2 : Uyarılar ve hatalar3 : Yalnızca hatalar |
Günlük dosyalarına yazacak ayrıntı düzeyi. |
LogMaxHistory | Sıfırdan büyük veya sıfıra eşit herhangi bir tamsayı, örneğin:0 : Geçmiş yok1 :Varsayılan |
Günlük dosyası boyut üst sınırına ulaştığında, sunucu dosyayı yedek olarak yeniden adlandırır ve yeni bir günlük dosyası oluşturur. Kaç önceki sürümün tutulacağını belirtin. |
MaxFileSize | 10.000'den büyük veya buna eşit herhangi bir tamsayı, örneğin: 250000 |
Bayt cinsinden günlük dosyası boyutu üst sınırı. Bir günlük belirtilen boyuta büyüdüğünde, istemci bunu bir geçmiş dosyası olarak yeniden adlandırır ve yeni bir dosya oluşturur. Varsayılan değer 250.000 bayttır. |
DebugLogging |
1 : hata ayıklama günlüklerini etkinleştirme0 : hata ayıklama günlüklerini devre dışı bırakma |
Sorun giderme amacıyla hata ayıklama günlüğünü etkinleştirir. |
DebugLogging ayarı, sunucunun sorun giderme için düşük düzey bilgileri günlüğe kaydetmesine neden olur. Bu ayarı üretim sitelerinde kullanmaktan kaçının. Aşırı günlük kaydı oluşabilir ve bu da günlük dosyalarında ilgili bilgileri bulmayı zorlaştırabilir. Sorunu çözdükten sonra bu ayarı kapattığınıza emin olun.
Not
Bu kayıt defteri anahtarında var olabilecek diğer değerleri değiştirmeyin.
Site sistemi rol günlüğü seçenekleri
Ayarları genel olarak veya Configuration Manager sunucu rolünü barındıran bir site sisteminde belirli bir bileşen için yapılandırabilirsiniz.
Belirli bir sunucu bileşeni için günlük seçeneklerini yapılandırmak için aşağıdaki Windows Kayıt Defteri anahtarı altında bu REG_DWORD değerlerini yapılandırın:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\<ComponentName>\Logging
Örneğin, dağıtım noktası rolü için:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\DP\Logging
Name | Değerler | Açıklama |
---|---|---|
Loglevel |
0 :Ayrıntılı1 :Varsayılan2 : Uyarılar ve hatalar3 : Yalnızca hatalar |
Günlük dosyalarına yazacak ayrıntı düzeyi. |
LogMaxHistory | Sıfırdan büyük veya sıfıra eşit herhangi bir tamsayı, örneğin:0 : Geçmiş yok1 :Varsayılan |
Günlük dosyası boyut üst sınırına ulaştığında, sunucu dosyayı yedek olarak yeniden adlandırır ve yeni bir günlük dosyası oluşturur. Kaç önceki sürümün tutulacağını belirtin. |
LogMaxSize | 10.000'den büyük veya buna eşit herhangi bir tamsayı, örneğin: 250000 |
Bayt cinsinden günlük dosyası boyutu üst sınırı. Günlük belirtilen boyuta büyüdüğünde, sunucu bunu bir geçmiş dosyası olarak yeniden adlandırır ve yeni bir dosya oluşturur. Varsayılan değer 250.000 bayttır. |
Not
Bu kayıt defteri anahtarında var olabilecek diğer değerleri değiştirmeyin.
konsol günlüğü seçeneklerini Configuration Manager
Configuration Manager konsolunun AdminUI.log dosyasının ayrıntılı düzeyini değiştirmek için aşağıdaki yordamı kullanın:
Microsoft.ConfigurationManagement.exe.configkonsol yapılandırma dosyasını Not Defteri gibi bir XML düzenleyicisinde açın. Varsayılan yapılandırma dosyası aşağıdaki konumdadır:
C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManagement.exe.config
system.diagnostics sources>>source öğesi altında switchValue özniteliğini olarak
Error
Verbose
değiştirin. Örneğin:Özgün:
<source name="SmsAdminUISnapIn" switchValue="Error">
Yeni:<source name="SmsAdminUISnapIn" switchValue="Verbose" >
Dosyayı kaydedin ve konsolu yeniden başlatın.
Configuration Manager konsolunda günlük seçeneklerini yapılandırma
Konsolundan bir istemcide veya koleksiyonda ayrıntılı günlüğe kaydetmeyi etkinleştirin veya devre dışı bırakın:
Configuration Manager konsolunda Varlıklar ve Uyumluluk çalışma alanına gidin, Cihazlar düğümünü seçin ve bir hedef cihaz seçin.
Şeritteki Giriş sekmesinin Cihaz grubunda İstemci Tanılama'yı seçin. Kullanılabilir eylemlerden birini seçin.
Daha fazla bilgi için bkz. İstemci tanılaması.
İstemci günlüğü ayarları için donanım envanteri
Sürüm 2107'den başlayarak, istemci günlük dosyası ayarlarını toplamak için donanım envanteri etkinleştirebilirsiniz. Donanım envanteri sınıfı olan İstemci Tanılaması'nı (CCM_ClientDiagnostics) etkinleştirin ve ardından aşağıdaki öznitelikleri seçin:
- Hata Ayıklama Günlüğü Etkin
- Günlüğe Kaydetme Etkin
- Günlük Düzeyi
- Geçmiş Dosyası Sayısı
- Günlük Dosyası Boyutu Üst Sınırı
Not
Bu envanter sınıfı varsayılan olarak etkin değildir.
Daha fazla bilgi için bkz. Mevcut donanım envanteri sınıflarını etkinleştirme veya devre dışı bırakma.
Günlük dosyalarını bulma
Configuration Manager ve bağımlı bileşenler günlük dosyalarını çeşitli konumlarda depolar. Bu konumlar, günlük dosyasını oluşturan işleme ve ortamınızın yapılandırmasına bağlıdır.
Aşağıdaki konumlar varsayılan konumlardır. Ortamınızdaki yükleme dizinlerini özelleştirdiyseniz, gerçek yollar farklılık gösterebilir.
- Istemci:
C:\Windows\CCM\logs
- Sunucu:
C:\Program Files\Microsoft Configuration Manager\Logs
- Yönetim noktası:
C:\SMS_CCM\Logs
- Configuration Manager konsolu:
C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\AdminUILog
- IIS:
C:\inetpub\logs\logfiles\w3svc1
Görev dizisi günlük konumları
smsts.log görev dizisi günlük dosyasının konumu, görev dizisinin aşamasına bağlı olarak değişir:
- Windows PE'de Disk Biçimlendirme ve Bölümleme adımından önce:
X:\Windows\temp\smstslog\smsts.log
(X, Windows PE RAM sürücüsüdür) - Windows PE'de Disk Biçimlendirme ve Bölümleme adımının ardından:
X:\smstslog\smsts.log
, sürücü hazır olduğunda öğesineC:\_SMSTaskSequence\Logs\smstslog\smsts.log
kopyalanır - İstemci yüklenmeden önce yeni Windows işletim sisteminde:
C:\_SMSTaskSequence\Logs\smstslog\smsts.log
- İstemci yüklendikten sonra Windows'da:
C:\Windows\CCM\Logs\smstslog\smsts.log
- Görev dizisi tamamlandıktan sonra Windows'ta:
C:\Windows\CCM\Logs\smsts.log
İpucu
Salt okunur görev dizisi değişkeni _SMSTSLogPath her zaman geçerli günlük dosyasının yolunu içerir.