Diagnostika logimise konfigureerimine Unified Service Deskis
Unified Service Desk ja selle tugiteegid pakuvad mitut diagnostilise logimise kihti, mida saate probleemide lahendamisel kasutada. Võite kasutada diagnostilisi logisid ka Unified Service Deski tootmises kasutatava eksemplari puhul konkreetsete probleemide jätkuvaks lahendamiseks.
Vaikimisi on tõrgete logid Unified Service Deski klientrakenduse puhul lubatud. Logifail UnifiedServiceDesk.log, milles salvestatakse klientrakenduse töös esinevad tõrked, paikneb klientarvutis järgmises asukohas: c:\Users\<UserName>\AppData\Roaming\Microsoft\UnifiedServiceDesk\<Version>. Logifail luuakse esimesel korral, kui klientrakenduses tõrkeid ilmneb.
Selle teema sisu
Diagnostika logimise konfigureerimine
Diagnostikalogi allikad
Diagnostika logimise tasemed
Diagnostikalogi kuulajad
Diagnostika logimise konfigureerimine
Saate lubada logimise, kasutades faili UnifiedServiceDesk.exe.config file, mis asub teie arvuti Unified Service Deski kliendi installikataloogis. Logimise tüübi ja Unified Service Deski logifaili asukoha konfigureerimiseks tehke järgmist.
Avage fail UnifiedServiceDesk.exe.config redigeerimiseks. Kui olete installinud Unified Service Deski kliendi vaikeasukohta, on see fail tavaliselt saadaval asukohas C:\Programmifailid\Microsoft Dynamics CRM USD\USD.
Minge failis jaotisse
<switches>
.<switches> <!-- Possible values for switches: Off, Error, Warning, Information, Verbose Verbose: includes Error, Warning, Info, Trace levels Information: includes Error, Warning, Info levels Warning: includes Error, Warning levels Error: includes Error level --> <add name="EventTopicSwitch" value="Error"/> <add name="Microsoft.Uii.Common.Logging" value="Error"/> <add name="Microsoft.Xrm.Tooling.CrmConnectControl" value="Error"/> <add name="Microsoft.Xrm.Tooling.Connector.CrmServiceClient" value="Error"/> <add name="Microsoft.Xrm.Tooling.WebResourceUtility" value="Error"/> <add name="Microsoft.Crm.UnifiedServiceDesk" value="Error"/> <add name="Microsoft.Crm.UnifiedServiceDesk.Dynamics" value="Error"/> <add name="Microsoft.Crm.UnifiedServiceDesk.CommonUtility.UserProfileManager" value="Error"/> <add name="UnifiedServiceDesk.KPIControl" value="Error"/> </switches>
Määrake jaotises
<switches>
logimisallikas (ntEventTopicSwitch
) ja seejärel määrake logimistaseme väärtus (ntError
). Jaotis<switches>
juhib mitmesuguste allikate logimistasemeid. Vaikimisi on tõrgete logid kõigi lülitite puhul lubatud.Teavet olemasolevate logimisallikate kohta leiate selle teema edasisest jaotisest Diagnostikalogi allikad.
Teavet väärtuste kohta, mida saate iga logimisallika kohta määrata, leiate selle teema edasisest jaotisest Diagnostika logimise tasemed.
Logifailide asukoha konfigureerimiseks minge jaotisse
<shareListeners>
järgmises failis.<sharedListeners> <add name="fileListener" type="Microsoft.Xrm.Tooling.Connector.DynamicsFileLogTraceListener, Microsoft.Xrm.Tooling.Connector" BaseFileName="UnifiedServiceDesk" Location="LocalUserApplicationDirectory" /> <add name="USDDebugListener" type="Microsoft.Crm.UnifiedServiceDesk.Dynamics.UsdTraceListener, Microsoft.Crm.UnifiedServiceDesk.Dynamics" /> </sharedListeners>
Jaotis
<sharelisteners>
juhib Unified Service Deski kohta loodud logide asukohta ja tüüpi. Vaikimisi loobfileListener
faili nimega UnifiedServiceDesk.log kataloogis c:\Users\<UserName>\AppData\Roaming\Microsoft\UnifiedServiceDesk\<Version> jaUSDDebugListener
loob sündmused siluri hostitud juhtelemendi vahekaardil Vahekaart Silumise väljund.Kui soovite faili UnifiedServiceDesk.log asukohta muuta, muutke parameetri
Location
väärtust.Vaikimisi on faili ja siluri logimine lubatud kõigi allikate puhul. Kui soovite kuulaja diagnostilisse allikasse lisada või sealt eemaldada, otsige vajalik allikas jaotisest
<sources>
üles ja muutke siis allika jaotist<listeners>
, lisades soovitud kuulaja.Näiteks Unified Service Deski puhul sündmuste logimise lisamiseks lisage sündmuste logimise kuulaja
Microsoft.Crm.UnifiedServiceDesk
i allikasse.<source name="Microsoft.Crm.UnifiedServiceDesk" switchName="Microsoft.Crm.UnifiedServiceDesk" switchType="System.Diagnostics.SourceSwitch"> <listeners> <add name="fileListener"/> <add name="USDDebugListener" /> <add name="eventLogListener" type="System.Diagnostics.EventLogTraceListener" initializeData="USD"/> </listeners> </source>
Nüüd esitatakse sündmuste aruanne Windowsi sündmuste logis sildiga „USD” lisaks failile ja silurile. Lisateavet diagnostika kuulajate kohta leiate selle teema edasisest jaotisest Diagnostikalogi kuulajad.
Diagnostikalogi allikad
Levinud tõrkeotsingu logi allikad on loetletud järgmises tabelis.
Allika nimi | Kirjeldus |
---|---|
EventTopicSwitch |
Üksikasjalik rakenduse User Interface Integration (UII) logimisallikas sõnumite liikumise jälgimiseks UII-s. |
Microsoft.Uii.Common.Logging |
Üldine UII logi allikas UII edastatud sõnumite jaoks. |
Microsoft.Xrm.Tooling.CrmConnectControl |
CRM-i sisselogimisprotsessi logiallikas. See allikas esitab aruandeid sisselogimisprotseduuri üldise või üksikasjaliku diagnostikateabega. |
Microsoft.Xrm.Tooling.Connector.CrmServiceClient |
Logiallikas kõigi CRM-i andmetasemete vastastikuste tegevustega. See allikas edastab aruandeid kõigist tegevustest CRM-iga, eranditest ja aegadest. |
Microsoft.Xrm.Tooling.WebResourceUtility |
Logiallikas veebiressursiandmete taotluste kohta CRM-i liideselingi kaudu. |
Microsoft.Crm.UnifiedServiceDesk |
Logiallikas Unified Service Deski põhifunktsioonide kohta. See logiallikas edastab aruandeid Unified Service Deski põhitoimingute ja -sündmuste kohta. |
Microsoft.Crm.UnifiedServiceDesk.Dynamics |
Logiallikas Unified Service Deski alglaaduri ja laadimisprotsessori kohta. See allikas edastab aruandeid toimingute ja sündmuste kohta, mis on UII ja Unified Service Deski lähtestamise ning käivitamise osad. |
Microsoft.Crm.UnifiedServiceDesk.CommonUtility.UserProfileManager |
Logiallikas toimingute kohta, mis suhtlevad süsteemiga UserProfile, see on osa vahemälusüsteemist. Lisateave: Kliendi vahemälusalvestuse konfigureerimine Unified Service Deskis |
Saate vahetada eraldi kõiki neid logiallikaid, et toetada tõrkeotsingut ja probleemide või teabe leidmist Unified Service Deskist.
Diagnostika logimise tasemed
Kasutada saab mitut eraldiseisvat logimistaset. Kuid logimistaseme suurendamisel luuakse ja salvestatakse logifailidesse rohkem andmeid.
Logimistase | Kirjeldus |
---|---|
Väljas |
Keelab kõik sündmused sellest allikast. |
Tõrge |
Teatab ainult tõrkesündmustest. |
Hoiatus |
Teatab tõrgetest ja hoiatussündmustest. |
Teave |
Teatab tõrgetest, hoiatustest ja teabesündmustest. |
Sõnaohter |
Teatab tõrgetest, hoiatustest, teabest ja paljusõnalistest sündmustest. |
ActivityTracing |
Teatab tõrgetest, hoiatustest, teabest ja paljusõnalistest sündmustest ning toimingute jälgimisest (meetodi nimedest). Märkus ActivityTracing on saadaval ainult mõne allika puhul. |
Kõik |
Teatab kõigist süsteemi tõstatatud sündmustest. |
Diagnostikalogi kuulajad
Diagnostikalogi kuulajaid kasutatakse diagnostikalogi väljundi suunamiseks failidesse, sündmuste logisse või muudesse allikatesse. Vaikimisi on kõik diagnostikaallikad seotud nii vaike- (siluri) kui ka faili- (teksti) kuulajatega. Saate konfigureerida Unified Service Deski diagnostiliseks logimiseks täiendavaid logikuulajaid. .NET-i vaikekuulajate kohta leiate lisateavet järgmistest jaotistest.
Saate luua ja kohandatud kuulajaid diagnostikalogide saatmiseks enda valitud asukohta. Kohandatud kuulajad luuakse, tuletades klassi abstraktsest klassist TraceListener. Protsessi näidisprotseduuri leiate aadressilt CodeGuru.com.
Vt ka
Mõisted
Probleemide silumine Unified Service Deskis
Muud ressursid
Unified Service Deski tõrkeotsing, kasutades silurit ja diagnostika logimine
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.