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.

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

  2. 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>
    
  3. Määrake jaotises <switches> logimisallikas (nt EventTopicSwitch) ja seejärel määrake logimistaseme väärtus (nt Error). 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.

  4. 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 loob fileListener faili nimega UnifiedServiceDesk.log kataloogis c:\Users\<UserName>\AppData\Roaming\Microsoft\UnifiedServiceDesk\<Version> ja USDDebugListener loob sündmused siluri hostitud juhtelemendi vahekaardil Vahekaart Silumise väljund.

  5. Kui soovite faili UnifiedServiceDesk.log asukohta muuta, muutke parameetri Location väärtust.

  6. 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.UnifiedServiceDeski 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.