Microsoft Dynamics CRM 2013 ve 2011'de izlemeyi etkinleştirme
Bu makalede, Microsoft Dynamics CRM'de izlemeyi etkinleştirme açıklanmaktadır.
Şunlar için geçerlidir: Microsoft Dynamics CRM 2011, Microsoft Dynamics CRM 2013
Özgün KB numarası: 907490
Önemli
Bu bölüm, yöntem veya görev, kayıt defterini nasıl değiştireceğinizin anlatıldığı adımları içermektedir. Ancak kayıt defterini hatalı biçimde değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle bu adımları dikkatle uyguladığınızdan emin olun. Ek koruma için kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Böylece, bir sorun oluşursa kayıt defterini daha sonra geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme hakkında daha fazla bilgi için bkz. Windows'ta kayıt defterini yedekleme ve geri yükleme.
Microsoft Dynamics CRM, Microsoft Dynamics CRM tarafından gerçekleştirilen eylemleri izleyen izleme dosyaları oluşturmanıza olanak tanır. İzleme dosyaları, Microsoft Dynamics CRM hata iletilerini veya diğer sorunları gidermeniz gerektiğinde yararlıdır.
Yönetilmeyen izleme dosyaları ve yönetilen izleme dosyaları oluşturabilirsiniz. Yönetilmeyen ve yönetilen izleme dosyalarındaki bilgiler, el ile oluşturduğunuz gerekli ve isteğe bağlı kayıt defteri girdileri tarafından belirlenir. Microsoft Dynamics CRM veya Microsoft Dynamics CRM yükledikten sonra bu kayıt defteri girdilerini Microsoft Dynamics CRM sunucusunda veya Microsoft Office Outlook için Microsoft Dynamics CRM istemcisini çalıştıran bilgisayarda oluşturursunuz istemcisini seçin.
Microsoft Dynamics CRM 2011 ve 2013'te, Windows PowerShell uygulamaları kullanarak izlemeyi de etkinleştirebilirsiniz. Daha fazla bilgi için İzleme ayarlarını Windows PowerShell aracılığıyla etkinleştirme bölümüne bakın.
Gerekli kayıt defteri girdileri
Gerekli kayıt defteri girdileri aşağıdadır. Bu kayıt defteri girdilerinin konumu hakkında daha fazla bilgi için Kayıt defteri girdi konumları bölümüne bakın.
Name | Tür | Veri değeri | Notlar |
---|---|---|---|
TraceEnabled | DWORD | 0 veya 1 değeri | 0 değerini kullanırsanız izleme devre dışı bırakılır. 1 değerini kullanırsanız izleme etkinleştirilir. |
TraceDirectory | Dize | C:\CRMTrace | TraceDirectory kayıt defteri girdisi, izleme günlüğü dosyalarının dizinini belirtir. Dizin mevcut olmalıdır ve Microsoft CRMAppPool'u başlatan kullanıcının bu dizin üzerinde tam denetimi olmalıdır. Microsoft Dynamics CRM yüklediğinizde, varsayılan kullanıcı NT AUTHORITY\NETWORK SERVICE'tir. Bu giriş yalnızca Microsoft Dynamics CRM 3.0 için gereklidir. Sonraki sürümler için izleme dizini, Microsoft Dynamics CRM program dosyalarının yükleme konumuna ayarlanır: C:\Program Files\Microsoft Dynamics CRM\Trace |
TraceRefresh | DWORD | Sıfır ile 99 arasında bir sayı | Veriler değiştirildiğinde, diğer izleme kayıt defteri girdilerindeki izleme ayarları uygulanır. |
İsteğe bağlı kayıt defteri girdileri
İsteğe bağlı kayıt defteri girdileri aşağıdadır.
Name | Tür | Veri değeri | Notlar |
---|---|---|---|
İzleme Kategorileri | Dize | Category.Feature:TraceLevel | TraceCategories kayıt defteri girdisi bir kategorinin, özelliğin ve izleme düzeyinin birleşimidir. Birden çok kategori, özellik ve izleme düzeyi belirtebilirsiniz. Her birleşimi noktalı virgül kullanarak ayırın. Kategorilerin, özelliklerin ve izleme düzeylerinin listesi ve geçerli örnek birleşimleri için İzleme düzeyi değerleri bölümüne bakın. |
TraceCallStack | DWORD | 0 veya 1 değeri | 0 değerini kullanırsanız, çağrı yığını izleme dosyasına dahil değildir. 1 değerini kullanırsanız çağrı yığını izleme dosyasına eklenir. |
TraceFileSizeLimit | DWORD | 1 MB ile 100 MB arasında bir boyut | TraceFileSizeLimit kayıt defteri girdisi, izleme dosyalarının en büyük boyutunu belirtir. Sınıra ulaşıldığında yeni dosyalar oluşturulur. |
İsteğe bağlı kayıt defteri girdilerini oluşturmazsanız, varsayılan veri değerleri kullanılır. Varsayılan veri değerleri hakkında daha fazla bilgi için isteğe bağlı kayıt defteri girdileri için varsayılan veri değerleri bölümüne bakın. Kayıt defteri girdilerini oluşturur ancak kayıt defteri girdileri için veri değerleri belirtmezseniz izleme çalışmaz.
Windows PowerShell aracılığıyla izleme ayarlarını etkinleştirme
Not
Windows PowerShell yapılan bu değişiklikler Kayıt Defteri'ni güncelleştirmez. Bu değişiklikler, MSCRM_CONFIG veritabanındaki DeploymentProperties ve ServerSettingsProperties tablolarını güncelleştirir.
Cmdlet'leri kaydetme
- Microsoft Dynamics CRM sunucunuzdaki yönetici hesabında oturum açın.
- Windows PowerShell penceresinde şu komutu yazın:
Add-PSSnapin Microsoft.Crm.PowerShell
.
Bu komut geçerli oturuma Microsoft Dynamics CRM Windows PowerShell ek bileşenini ekler. Ek bileşen, Microsoft Dynamics CRM sunucusunun yüklenmesi ve kurulumu sırasında kaydedilir.
Geçerli ayarların listesini almak için komutunu yazın: Get-CrmSetting TraceSettings
.
Çıkış aşağıdakine benzer:
CallStack : True Categories : *:Error Directory : c:\crmdrop\logs Enabled : False FileSize : 10 ExtensionData : System.Runtime.Serialization.ExtensionDataObject
İzleme ayarlarını ayarlama
- komutunu yazın:
$setting = Get-CrmSetting TraceSettings
. - İzlemeyi etkinleştirmek için komutunu yazın:
$setting.Enabled=$True
. - İzleme ayarlarını ayarlamak için komutunu yazın:
Set-CrmSetting $setting
. - İzleme ayarlarının geçerli listesini almak için komutunu yazın:
Get-CrmSetting TraceSettings
.
Windows PowerShell üzerinden izlemeyi devre dışı bırakmak için, 2. adımda komutunu kullanmak dışında aşağıdaki adımları izleyin: $setting.Enabled=$False
.
Not
Her değer için örnek komutların biçimi aşağıdaki gibi olmalıdır:
- $setting. Enabled= $EnabledValue ($True veya $False)
- $setting. CallStack= $StackValue ($True veya $False)
- $setting. Kategoriler ="*:Ayrıntılı"
- $setting. Dizin ="C:\Program Files\Microsoft Dynamics CRM\Trace"
- $setting. FileSize= 10
Çıkış aşağıdakine benzer:
CallStack : True Categories : *:Error Directory : c:\crmdrop\logs Enabled : True FileSize : 10 ExtensionData : System.Runtime.Serialization.ExtensionDataObject
Microsoft Dynamics CRM 2011 ve 2013 izleme günlüğü dosyası konumları
Microsoft Dynamics CRM'de bir izleme oluşturduğunuzda, İzleme Dizini kayıt defteri anahtarı yoksayılır. Microsoft Dynamics CRM izleme için izleme günlüğü dosyası aşağıdaki klasörde oluşturulur:
Sürücü:\Program Files\Microsoft Dynamics CRM\Trace
Microsoft Office Outlook için Microsoft Dynamics CRM 2011 veya 2013 istemcisinde izleme için, Güncelleştirme Paketi 7 veya sonraki bir toplu güncelleştirme yüklüyse izleme günlüğü dosyası aşağıdaki klasörde oluşturulur:
DriveName:\ InstallingUser \Local Settings\Application Data\Microsoft\MSCRM\Traces
Kayıt defteri giriş konumları
Microsoft Dynamics CRM sunucu izleme kayıt defteri girdileri aşağıdaki kayıt defteri alt anahtarında bulunur:
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM
Outlook izleme kayıt defteri girdileri için Microsoft Dynamics CRM istemcisi aşağıdaki kayıt defteri alt anahtarında bulunur:
HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\MSCRMClient
Microsoft Dynamics CRM SSRS Veri Bağlayıcısı izleme kayıt defteri girdileri aşağıdaki kayıt defteri alt anahtarında bulunur:
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRMBidsExtensions
Microsoft Dynamics CRM Data Migration Manager izleme kayıt defteri girdileri aşağıdaki kayıt defteri alt anahtarında bulunur:
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\DATA MIGRATION WIZARD
TraceCategories kayıt defteri girdisi için kategori değerlerinin tam listesi
Microsoft Dynamics CRM 2011 ve 2013
- ADUtility
- Uygulama
- Application.Outlook
- DataMigration
- Dağıtım
- Deployment.Provisioning
- Deployment.Sdk
- Özel durum
- Etm
- Canlı
- Live.AggregationDataExport
- Live.PartnerInteraction
- Live.Platform
- Live.Portal
- Live.Provisioning
- Live.Support
- Live.SyncDaemon
- Izleme
- NewOrgUtility
- ObjectModel
- ParameterFilter
- Ortam
- Platform.Async
- Platform.ImportExportPublish
- Platform.Import
- Platform.Metadata
- Platform.Sdk
- Platform.Soap
- Platform.Sql
- Platform.Workflow
- Raporlar
- Sandbox
- Sandbox.AssemblyCache
- Sandbox.LoadBalancer
- Sandbox.CallReturn
- Sandbox.EnterExit
- Sandbox.StartStop
- Sandbox.Performance
- Sandbox.Monitoring
- SchedulingEngine
- ServiceBus
- Paylaşılan
- SharePointSütunlama
- Çözümleri
- Yönetilmeyen.Outlook
- Unmanaged.Platform
- Unmanaged.Sql
- Görsel
İzleme düzeyi değerleri
TraceLevel için geçerli izleme düzeyi değerlerinin tam listesi
- Devre Dışı
- Error
- Uyarı
- Bilgi
- Ayrıntılı
Not
İleti yalnızca kategorinin izleme düzeyi ileti düzeyine eşit veya ondan büyükse günlüğe kaydedilir. Örneğin, Uyarı izleme düzeyi, Uyarı ve Hata düzeyine sahip iletileri günlüğe kaydeder. Bilgi izleme düzeyi, Bilgi, Uyarı ve Hata düzeyine sahip iletileri günlüğe kaydeder. Ayrıntılı izleme düzeyi tüm iletileri günlüğe kaydeder. Yalnızca kısa süreler için Ayrıntılı izleme düzeyi kullanmanız gerekir.
Örnek kategori ve izleme düzeyi bileşimleri
*:Verbose
Not
Birleşim,
*:Verbose
tüm iletileri tüm kategorilerde günlüğe kaydeder. Birleşimi yalnızca kısa süreler için kullanmanız*:Verbose
gerekir.Application.*:Error
Not
Birleşim,
Application.*:Error
kategori için Hata düzeyine sahip tüm iletileri günlüğeApplication.*
kaydeder.Platform.*:Warning
Not
Birleşim,
Platform.*:Warning
kategori için Uyarı veya Hata düzeyine sahip tüm iletileri günlüğePlatform.*
kaydeder.
İsteğe bağlı kayıt defteri değerleri için varsayılan veri değerleri
- İzleme Kategorileri: *:Hata
- TraceCallStack: 0
- TraceFileSizeLimit: 5
Microsoft Dynamics CRM E-posta Yönlendiricisi hizmeti izleme
Daha fazla bilgi için bkz. Microsoft Dynamics CRM E-posta Yönlendiricisi için izlemeyi etkinleştirme.
Microsoft Dynamics CRM Sunucusu için zamanlanmış izlemeyi etkinleştirme
Daha fazla bilgi için bkz. Microsoft Dynamics CRM için Zamanlanmış İzlemeyi etkinleştirme.
Outlook istemcisi için Microsoft Dynamics CRM izlemeyi etkinleştirme
Daha fazla bilgi için bkz. Outlook istemcisi için Microsoft Dynamics CRM izlemeyi etkinleştirme.