Aracılığıyla paylaş


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:

İ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

  1. 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.

  2. Şeritte Başlat'ı ve ardından Configuration Manager Service Manager'yi seçin.

  3. 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.

  4. Siteyi genişletin ve yönetmek istediğiniz bileşenlerin bulunduğu yere bağlı olarak Bileşenler veya Sunucular'a gidin.

  5. Sağ bölmede bir veya daha fazla bileşen seçin.

  6. Bileşen menüsünde Günlüğe Kaydetme'yi seçin.

  7. Configuration Manager Bileşen Günlüğü iletişim kutusunda, seçiminiz için kullanılabilir yapılandırma seçeneklerini tamamlayın.

  8. 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ılan
2: Uyarılar ve hatalar
3: 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ş yok
1: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ştirme
False: 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ştirme
0: 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ştirme
0: 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ılan
2: Uyarılar ve hatalar
3: 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ş yok
1: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ştirme
0: 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ılan
2: Uyarılar ve hatalar
3: 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ş yok
1: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:

  1. 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

  2. system.diagnostics sources>>source öğesi altında switchValue özniteliğini olarak ErrorVerbosedeğiştirin. Örneğin:

    Özgün: <source name="SmsAdminUISnapIn" switchValue="Error"> Yeni: <source name="SmsAdminUISnapIn" switchValue="Verbose" >

  3. 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:

  1. Configuration Manager konsolunda Varlıklar ve Uyumluluk çalışma alanına gidin, Cihazlar düğümünü seçin ve bir hedef cihaz seçin.

  2. Ş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 öğesine C:\_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.

Sonraki adımlar