Microsoft Dynamics 365 controleren en problemen oplossen

 

Gepubliceerd: januari 2017

Is van toepassing op: Dynamics 365 (on-premises), Dynamics CRM 2016

In Microsoft Dynamics 365 kunt u traceerbestanden maken voor het controleren van de acties die worden uitgevoerd door de server- en clienttoepassingen. Traceerbestanden zijn handig wanneer u problemen in foutberichten of andere problemen in Microsoft Dynamics 365 moet oplossen.

Als u Microsoft Dynamics 365 Server-tracering wilt inschakelen, kunt u tracering op installatieniveau of tracering op serverniveau gebruiken. De keuze voor een van beide methoden bepaalt het bereik van gecontroleerde serverfuncties, de mate van controle en hoe u de tracering en locatie van de traceerbestanden kunt inschakelen.

U kunt ook Microsoft Dynamics 365 Reporting Extensions, Dynamics 365 voor Outlook en Microsoft Dynamics 365 voor tablets inschakelen voor tracering.

In dit onderwerp

Tracering op installatieniveau in Microsoft Dynamics 365 (alleen on-premises versies)

Tracering op serverniveau in Microsoft Dynamics 365 (alleen on-premises versies)

Tracering voor Microsoft Dynamics 365 Reporting Extensions voor SQL Server Reporting Services inschakelen (alleen on-premises versies)

Tracering inschakelen voor Microsoft Dynamics 365 voor Outlook

Tracering inschakelen voor Microsoft Dynamics 365 E-mail Router

Tracering inschakelen voor Dynamics 365 voor telefoons van Windows Phone

Tracering inschakelen voor Dynamics 365 voor tablets

System Center Operations Manager management pack voor Microsoft Dynamics 365 (alleen on-premises versies)

Tracering op installatieniveau in Microsoft Dynamics 365 (alleen on-premises versies)

Met tracering op installatieniveau worden alle serverfuncties en services van Microsoft Dynamics 365 gecontroleerd, ongeacht welke serverfuncties op de lokale computer zijn geïnstalleerd. Als tracering op installatieniveau is ingeschakeld, worden alle serverfuncties gecontroleerd, zoals Asynchrone service, Sandboxverwerkingsservice, Unzip Service, webtoepassing (w3wp) en Implementatiehulpprogramma's (mmc-Tools). De corresponderende traceerbestanden worden gemaakt.

De tracering op installatieniveau wordt ingesteld door Windows PowerShell-opdrachten te gebruiken en bijgehouden in de MSCRM_CONFIG-database. Tracering op installatieniveau kan alleen worden ingeschakeld vanaf een computer met de Microsoft Dynamics 365Implementatiehulpprogramma's-serverfunctie.

De traceerbestanden worden opgeslagen in een map op de computer waarop de Microsoft Dynamics 365Implementatiehulpprogramma's-serverfunctie wordt uitgevoerd. De standaardlocatie is C:\crmdrop\logs.

Waarschuwing

Traceerbestanden bevatten mogelijk gevoelige en persoonlijke informatie. Wees discreet wanneer u traceerbestanden verzendt naar andere personen of wanneer u andere personen de mogelijkheid geeft de informatie in een traceerbestand te bekijken.

Wanneer u tracering inschakelt, kan dit een aanzienlijke invloed hebben op de prestaties van de toepassing. We raden sterk aan dat u tracering alleen inschakelt voor het oplossen van problemen, en dat u het weer uitschakelt nadat het probleem is opgelost.

Belangrijk

Voordat u de Microsoft Dynamics 365Windows PowerShell-opdrachten uitvoert, moet de module Microsoft.Crm.PowerShell geregistreerd zijn met de opdracht Add-PSSnapin Microsoft.Crm.PowerShell.

Zie De installatie beheren met Windows PowerShell voor meer informatie.

Tip

Voor een lijst met geregistreerde Windows PowerShell-modules voert u de opdracht Get-PsSnapin –registered uit.

De huidige distributiebrede traceerinstellingen weergeven

Get-CrmSetting TraceSettings 

Distributiebrede tracering inschakelen

Als u distributiebrede traceerinstellingen wilt inschakelen die de maximumhoeveelheid van de gegevens vastlegt die tevens gedetailleerde logboekregistratie bevat met callstack-gegevens, voer dan de volgende opdrachten uit in de geleverde order, vanuit de console Windows PowerShell op de computer waar de Implementatiehulpprogramma's-serverrol wordt uitgevoerd. Als u minder gedetailleerde logboekregistratie wilt inschakelen of de locatie van de logboekbestanden wilt wijzigen, raadpleeg dan Optionele parameters.

$Setting = Get-CrmSetting TraceSettings$Setting.Enabled = $True $Setting.CallStack=$True$Setting.Categories="*:Verbose"Set-CrmSetting $setting

Optionele parameters

  • CallStack. Legt gegevens van callstack vast. Voor gedetailleerde oplossingen van problemen raden we aan dat u dit inschakelt. Gewoonlijk is dit uitgeschakeld.

  • Categorieën. Toont de mate van detail voor vastleggen.

    • Fout. Standaard is de waarde CategorieënFout; dit is het minst gedetailleerd en legt alleen fouten vast.

    • Waarschuwing. Bevat fouten en waarschuwingen.

    • Informatie. Bevat waarschuwingen, fouten en meer informatie.

    • Uitgebreid. Legt de meest gedetailleerde informatie vast.

  • Map. Hiermee worden de locatie van het traceerlogboekbestand gespecificeerd. De standaardlocatie is c:\crmdrop\logs.

  • BestandsGrootte. Specificeert de maximumbestandsgrootte voor het logboekbestand in megabytes voordat de gegevens in het traceerbestand zijn overschreven.

Tracering op installatieniveau uitschakelen (alleen on-premises versies)

Als u tracering wilt uitschakelen, voert u de volgende opdrachten uit in de onderstaande volgorde vanuit de Windows PowerShell-console op de computer waarop de Implementatiehulpprogramma's-serverfunctie wordt uitgevoerd.

$Setting = Get-CrmSetting TraceSettings$setting.Enabled = $FalseSet-CrmSetting $setting

Traceerbestanden worden niet verwijderd wanneer tracering wordt uitgeschakeld. De services die door Microsoft Dynamics 365 Server worden gebruikt, vergrendelen bovendien de traceerbestanden. Daarom moet u mogelijk Microsoft Dynamics 365-services en de World Wide Web-publicatieservice opnieuw opstarten als deze services worden uitgevoerd op de computer waarop u traceerbestanden wilt verwijderen.

Tracering op serverniveau in Microsoft Dynamics 365 (alleen on-premises versies)

Met tracering op serverniveau worden alleen Microsoft Dynamics 365-serverfuncties gecontroleerd die op de lokale computer worden uitgevoerd waarop tracering op serverniveau is ingeschakeld. Als tracering op serverniveau is ingeschakeld, worden traceerbestanden gemaakt die specifiek zijn voor de Microsoft Dynamics 365-serverfuncties of services die op de lokale computer zijn gemaakt. Voor tracering op serverniveau is geen Implementatiehulpprogramma's-functie vereist en u hebt meer controle voor het instellen van specifieke traceerwaarden, zoals welke Microsoft Dynamics 365-functies worden getraceerd of de maximumgrootte van traceerbestanden.

Voor meer informatie over het instellen van eigenschappen voor tracering op serverniveau in Microsoft Dynamics 365, raadpleegt u Tracering inschakelen in Microsoft Dynamics CRM.

Als zowel tracering op installatieniveau als op serverniveau wordt ingeschakeld op dezelfde computer, wordt alleen tracering op serverniveau gebruikt.

Tracering op serverniveau moet handmatig worden ingesteld in Windows-register op de computer waarop een of meer Microsoft Dynamics 365-serverfuncties worden uitgevoerd.

De bestanden voor tracering op serverniveau bevinden zich in de map Traces van de Microsoft Dynamics 365-installatiemap. De standaardlocatie is C:\Program Files\Microsoft Dynamics CRM\Trace.

Tracering op serverniveau in- of uitschakelen

Waarschuwing

Traceerbestanden bevatten mogelijk gevoelige en persoonlijke informatie. Wees discreet wanneer u traceerbestanden verzendt naar andere personen of wanneer u andere personen de mogelijkheid geeft de informatie in een traceerbestand te bekijken.

Wanneer u tracering inschakelt, kan dit een aanzienlijke invloed hebben op de prestaties van de toepassing. We raden sterk aan dat u tracering alleen inschakelt voor het oplossen van problemen, en dat u het weer uitschakelt nadat het probleem is opgelost.

Waarschuwing

Deze taak bevat stappen voor het wijzigen van het register. Als u het register onjuist wijzigt, kan dit echter tot ernstige problemen leiden. Zorg er daarom voor dat u de volgende stappen zorgvuldig volgt. Voor optimale veiligheid maakt u dagelijks een back-up van het register voordat u het wijzigt. U kunt dan het register herstellen als er een probleem optreedt. Voor meer informatie over hoe u een reserverkopie van het register kunt maken en herstellen, raadpleegt u: Back-up maken en terugzetten van het register in Windows XP.

Start RegEdit op de Microsoft Dynamics 365 Server waarop u tracering op serverniveau wilt inschakelen en zoek de volgende registerlocatie: HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM

Maak de volgende twee vereiste nieuwe waarden.

Waardenaam

Type

Waarde

TraceEnabled

DWORD (32 bits)

0 of 1

Als u de waarde 0 gebruikt, wordt tracering uitgeschakeld. Als u de waarde 1 gebruikt, wordt tracering ingeschakeld.

TraceRefresh

DWORD (32 bits)

Een getal tussen 0 en 99

Deze waarde moet worden gewijzigd zodat Microsoft Dynamics 365 een wijziging detecteert in een van de andere traceerwaarden in Windows-register. Als de waarde bijvoorbeeld 2 is, kunt u het op 1 instellen zodat andere wijzigingen in traceerwaarden, zoals een wijziging in TraceCategories, worden toegepast.

Tracering voor Microsoft Dynamics 365 Reporting Extensions voor SQL Server Reporting Services inschakelen (alleen on-premises versies)

In Microsoft Dynamics 365 kunt u traceerbestanden maken waarmee de acties van Microsoft Dynamics 365 Reporting Extensions worden gecontroleerd. Traceerbestanden zijn handig wanneer u problemen in foutberichten of andere problemen in Microsoft Dynamics 365 Reporting Extensions moet oplossen.

Waarschuwing

Traceerbestanden bevatten mogelijk gevoelige en persoonlijke informatie. Wees discreet wanneer u traceerbestanden verzendt naar andere personen of wanneer u andere personen de mogelijkheid geeft de informatie in een traceerbestand te bekijken.

Wanneer u tracering inschakelt, kan dit een aanzienlijke invloed hebben op de prestaties van de toepassing. We raden sterk aan dat u tracering alleen inschakelt voor het oplossen van problemen, en dat u het weer uitschakelt nadat het probleem is opgelost.

U kunt tracering voor Microsoft Dynamics 365 Reporting Extensions op twee manieren inschakelen:

Tracering inschakelen met registerwaarden

Tracering inschakelen met distributie-eigenschappen

Belangrijk

Er worden geen traceringen gegenereerd als de map die is opgegeven in TraceDirectory, niet bestaat.

Tracering inschakelen met registerwaarden

Waarschuwing

Deze taak bevat stappen voor het wijzigen van het register. Als u het register onjuist wijzigt, kan dit echter tot ernstige problemen leiden. Zorg er daarom voor dat u de volgende stappen zorgvuldig volgt. Voor optimale veiligheid maakt u dagelijks een back-up van het register voordat u het wijzigt. U kunt dan het register herstellen als er een probleem optreedt. Voor meer informatie over hoe u een reserverkopie van het register kunt maken en herstellen, raadpleegt u: Back-up maken en terugzetten van het register in Windows XP.

  1. Zoek op de computer waar u Microsoft Dynamics 365 Reporting Extensions hebt geïnstalleerd, de volgende registersubsleutel en klik erop: HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSCRM

  2. Stel de volgende registerwaarden in:

    • TraceEnabled = 1

    • TraceDirectory = <directorypad waar de traceringen worden opgeslagen>

    U kunt ook andere rijwaarden instellen, zoals TraceCategories, maar deze hebben al standaardwaarden.

  3. Start Microsoft SQL Server Reporting Services opnieuw.

Tracering inschakelen met distributie-eigenschappen

  1. Ga naar de tabel DeploymentProperties in de configuratiedatabase.

  2. Zoek de rij met de waarde "TraceEnabled" en stel de waarde van de kolom "BitColumn" in op "True".

    Andere rijwaarden, zoals TraceCategories en TraceDirectory, hebben al standaardwaarden, maar deze kunt u wijzigen.

    U ziet eerst de traceringen in de map die is opgegeven in de rij TraceDirectory in de tabel DeploymentProperties.

  3. Start Microsoft SQL Server Reporting Services opnieuw.

Registerinstellingen krijgen voorrang boven distributie-eigenschappen. Als er bijvoorbeeld ongeldige vermeldingen in het register staan en TraceDirectory niet bestaat, worden de distributie-eigenschappen gebruikt.

Tracering inschakelen voor Microsoft Dynamics 365 voor Outlook

Deze sectie geldt alleen voor Microsoft Dynamics 365 (online) en on-premises versies van Microsoft Dynamics 365. Met tracering van Dynamics 365 voor Outlook wordt het exemplaar van Dynamics 365 voor Outlook op de lokale computer gecontroleerd. Als een probleem enkel geldt voor een bepaalde gebruiker die Dynamics 365 voor Outlook uitvoert, kan door het inschakelen van tracering voor Dynamics 365 voor Outlook, de oorzaak worden bepaald.

De Dynamics 365 voor Outlook-traceringsbestanden bevinden zich standaard in de map C:\Users\<username>\AppData\Local\Microsoft\MSCRM\Traces.

Waarschuwing

Traceerbestanden bevatten mogelijk gevoelige en persoonlijke informatie. Wees discreet wanneer u traceerbestanden verzendt naar andere personen of wanneer u andere personen de mogelijkheid geeft de informatie in een traceerbestand te bekijken.

Wanneer u tracering inschakelt, kan dit een aanzienlijke invloed hebben op de prestaties van de toepassing. We raden sterk aan dat u tracering alleen inschakelt voor het oplossen van problemen, en dat u het weer uitschakelt nadat het probleem is opgelost.

Tracering in- of uitschakelen voor Microsoft Dynamics 365 voor Outlook

  1. Klik op de computer waarop Dynamics 365 voor Outlook wordt uitgevoerd, achtereenvolgens op Start, Alle programma's, Microsoft Dynamics 365 en vervolgens op Diagnostiek.

  2. Klik op het tabblad Problemen oplossen - geavanceerd en selecteer vervolgens Tracering om dit in te schakelen of schakel de optie Tracering uit om de service uit te schakelen.

  3. Selecteer een traceringsniveau in de vervolgkeuzelijst.

  4. Klik op Opslaan.

U kunt de hoeveelheid gegevens tijdens tracering beperken door de Windows-register-waarde TraceCategories in te stellen. U kunt bijvoorbeeld de waarde instellen zodat alleen foutberichten worden vastgelegd. Het beperken van de registratiehoeveelheid kan nuttig zijn als u specifieke problemen wilt oplossen, zoals wanneer u foutberichten ontvangt als u offline gaat. Daarvoor voert u de volgende stappen uit.

Waarschuwing

Inschakelen van uitgebreide tracering tijdens intensieve acties zoals Outlook starten of online en offline gaan met Dynamics 365 voor Outlook, wordt niet aanbevolen en kan stabiliteitsproblemen veroorzaken met Dynamics 365 voor Outlook.

Deze taak bevat stappen voor het wijzigen van het register. Als u het register onjuist wijzigt, kan dit echter tot ernstige problemen leiden. Zorg er daarom voor dat u de volgende stappen zorgvuldig volgt. Voor optimale veiligheid maakt u dagelijks een back-up van het register voordat u het wijzigt. U kunt dan het register herstellen als er een probleem optreedt. Zie Back-up maken en terugzetten van het register in Windows voor meer informatie over hoe u een reserverkopie van het register kunt maken en herstellen.

Tracering moet al zijn ingeschakeld om de volgende stappen uit te voeren.

  1. Start op de computer waarop u Dynamics 365 voor Outlook hebt geïnstalleerd RegEdit en zoek en klik vervolgens op de volgende registersubsleutel: HKEY_CURRENT_USER\Software\Microsoft\MSCRMClient.

  2. Als de TraceCategories-tekenreekswaarde niet aanwezig is, moet u deze toevoegen. Klik hiervoor met de rechtermuisknop op MSCRMClient, klik op Nieuw, klik op Tekenreekswaarde, typ TraceCategories en druk vervolgens op Enter.

  3. Klik met de rechtermuisknop op TraceCategories, klik op Wijzigen, typ Application.Outlook:Error en klik vervolgens op OK.

Zie Tracering inschakelen in Microsoft Dynamics CRM voor meer informatie over de beschikbare waarden voor TraceCategories.

Traceerbestanden worden niet verwijderd wanneer tracering wordt uitgeschakeld.

Tracering inschakelen voor Microsoft Dynamics 365 E-mail Router

Deze sectie geldt alleen voor Microsoft Dynamics 365 (online) en on-premises versies van Microsoft Dynamics 365. Met tracering van Microsoft Dynamics CRM E-mail Router wordt de service E-mail Router op de lokale computer gecontroleerd.

Tracering in- of uitschakelen voor Microsoft Dynamics 365 E-mail Router

  1. Op de computer waarop de Microsoft Dynamics CRM E-mail Router-service (Microsoft Dynamics 365 E-mail Router) wordt uitgevoerd, opent u Microsoft.Crm.Tools.EmailAgent.xml via een XML-bestand of een teksteditor. Standaard staat Microsoft.Crm.Tools.EmailAgent.xml op <station>:\Program Files\Microsoft CRM Email\Service.

  2. Voeg de volgende vermeldingen tussen de bovenliggende elementen <SystemConfiguration> toe:

    • <LogLevel>Niveau</LogLevel>
      Hiermee wordt het registratieniveau gespecificeerd. Aanvaardbare waarden voor Niveau zijn 0, 1, 2, of 3.

      • 0. Geen logboekregistratie. Logboekregistratie is standaard ingesteld op 0.

      • 1. Alleen foutregistratie.

      • 2. Gedetailleerde informatielogboekregistratie op het postvakniveau.

      • 3. Zeer gedetailleerde informatielogboekregistratie op het berichtniveau.

    • <LogFile>Pad\Logboekbestandsnaam</LogFile>
      Hiermee wordt het volledige pad van de locatie voor het logboekbestand gespecificeerd.

  3. Start de E-mail Router-service opnieuw.

Voorbeeld Microsoft.Crm.Tools.EmailAgent.xml

Het volgende bestand Microsoft.Crm.Tools.EmailAgent.xml stelt de logboekregistratie in op niveau 1 en plaatst het logboekbestand op c:\emailRouterLog.txt.

<?xml version="1.0" encoding="utf-8"?>
<Configuration>
<SystemConfiguration>
<MaxThreads>50</MaxThreads>
<MaxThreadExecution>600000</MaxThreadExecution>
<SchedulingPeriod>1000</SchedulingPeriod>
<ConfigRefreshPeriod>5000</ConfigRefreshPeriod>
<ConfigUpdatePeriod>3600000</ConfigUpdatePeriod>
<LogLevel>1</LogLevel>
<LogFile>c:\emailRouterLog.txt</LogFile>
<ProviderOverrides>
<CacheCapacity>1024</CacheCapacity>
<PendingStatusDelay>300000</PendingStatusDelay>
<SendingStatusDelay>1800000</SendingStatusDelay>
<MaximumDeliveryAttempts>10</MaximumDeliveryAttempts>
<EWSRetrieveMessageCount>10</EWSRetrieveMessageCount>
<BatchSize>5</BatchSize>
<RequestBatchSize>5</RequestBatchSize>
</ProviderOverrides>
</SystemConfiguration>
</Configuration>

Tracering inschakelen voor Dynamics 365 voor telefoons van Windows Phone

Als hulpmiddel bij de foutopsporing voert u de volgende stappen uit om logboekbestanden vast te leggen en te bekijken op uw Windows Phone.

De Field Medic-app installeren

  1. Installeer de Field Medic-app vanuit de Windows Phone Store.

    Install the field Medic app

Een aangepast profiel maken voor AppHost-logboekregistratie

  1. Verbind uw Windows Phone met uw computer via USB.

  2. Maak het bestand FieldMedic-AppHost.xml in de volgende map: computer\<windows phone>\Phone\Documents\FieldMedic. Maak de mappenstructuur als deze nog niet bestaat. U kunt het bestand maken met Kladblok en het opslaan als FieldMedic-AppHost.xml.

    Field Medic: folder and XML file

  3. Voeg met Kladblok de volgende code toe aan het bestand FieldMedic-AppHost.xml.

    <?xml version="1.0" encoding="utf-8" standalone='yes'?>
    
    <WindowsPerformanceRecorder Version="1.0" Author="CXE Ecosystem SATT" Team="CXE Ecosystem SATT" Comments="FieldMedic ETW profiles" Company="Microsoft Corporation" Copyright="Microsoft Corporation" Tag="FieldMedic">
      <Profiles>
        <!-- Event Collectors -->
        <EventCollector Id="EventCollector_AppHost" Name="FieldMedic AppHost Category Event Collector" Private="false" ProcessPrivate="false" Secure="false" Realtime="false">
          <BufferSize Value="128"/>
          <Buffers Value="40"/>
          <MaximumFileSize Value="5" FileMode="Circular"/>
          <FileMax Value="3"/>
        </EventCollector>
        <!-- Event Providers -->
        <EventProvider Id="EventProvider_Microsoft-Windows-AppHost" Name="98e0765d-8c42-44a3-a57b-760d7f93225a" Level="5"/>
        <!-- Profiles -->
        <Profile Id="AppHost.Verbose.File" LoggingMode="File" Name="AppHost" DetailLevel="Verbose" Description="FieldMedic AppHost category profile">
          <Collectors>
            <EventCollectorId Value="EventCollector_AppHost">
              <EventProviders>
                <EventProviderId Value="EventProvider_Microsoft-Windows-AppHost"/>         
              </EventProviders>
            </EventCollectorId>
          </Collectors>
        </Profile>
      </Profiles>
    </WindowsPerformanceRecorder>
    

Logboekfunctie inschakelen

  1. Open de Field Medic-app.

  2. Tik op Geavanceerd.

    Field Medic: choose Advanced

  3. Tik op Te gebruiken ETW-providers kiezen.

    Field Medic: choose ETW providers

  4. Veeg omhoog om de sectie Aangepaste groep en schakel vervolgens het selectievakje voor FieldMedic-AppHost.xml in.

    Field Medic: choose FieldMedic-AppHost.xml

  5. Tik tweemaal op de knop Terug.

    Field Medic: Choose the Back button

  6. Tik op Logboekregistratie starten.

    Field Medic: Choose Start Logging

    Het volgende wordt dan weergegeven.

    Field Medic: Logging is starting

    >

    Field Medic: Logging events

Uw probleem reproduceren

  1. Schakel over naar de Dynamics 365 voor telefoons-app.

  2. Reproduceer uw probleem.

Logboekregistratie stopzetten

  1. Schakel over naar de Field Medic-app.

  2. Tik op Logboekregistratie stopzetten.

    Field Medic: Stop Logging

  3. Geef een titel voor de logboekbestanden op en tik vervolgens op Opslaan.

    Field Medic: Save log file

  4. Tik op Rapporten bekijken om te bevestigen dat uw logboekbestanden inderdaad zijn opgeslagen.

    Field Medic: Choose View Reports

    >

    Field Medic: Example of saved report

De logboekbestanden zoeken

  1. Koppel de USB-kabel los en sluit deze vervolgens opnieuw aan op uw Windows Phone. Hierdoor worden de allernieuwste bestanden weergegeven.

  2. Navigeer opuw computer naar: computer\<windows phone>\Phone\Documents\FieldMedic\reports

  3. Kopieer de inhoud van deze map naar uw computer.

    Field Medic: Reports folder

Logboekbestanden bekijken met Event Viewer

  1. Open Logboeken op uw computer.

  2. Klik op Actie > Opgeslagen logboekbestand openen…

    Field Medic: Open a log file

  3. Navigeer naar: computer\<windows phone>\Phone\Documents\FieldMedic\reports of welke locatie dan ook waar u de logboekbestanden naartoe hebt gekopieerd vanuit uw Windows Phone.

  4. Selecteer en open het bestand Custom-FieldMedic-AppHost.

  5. Als u wordt gevraagd of u het logboekbestand wilt openen in de nieuwe logboekbestandsindeling van Event Viewer, klikt u op Ja en vervolgens op OK.

  6. Bekijk de vermeldingen in het gebeurtenislogboek voor fouten.

    Field Medic: Example of event

Tracering inschakelen voor Dynamics 365 voor tablets

U kunt tracering in Microsoft Dynamics 365 voor tablets de app inschakelen om proberen vast te stellen. Wanneer u tracering inschakelt, wordt uitgebreide informatie vastgelegd over het apparaat. Deze informatie kan worden geanalyseerd om de bron van een probleem te identificeren. De wijze waarop u tracering kunt inschakelen en weergeven verschilt en is afhankelijk van het tabletbesturingssysteem.

Windows

Volg deze stappen om gebeurtenissen weer te geven. De tracering is gewoonlijk ingeschakeld.

  1. Open de Logboeken. Dit kunt u doen door naar het Startscherm te gaan, Run te typen en vervolgens op ENTER te drukken of te tikken. Typ eventvwr in het vak Uitvoeren en klik of tik vervolgens op ENTER.

  2. Selecteer de map AppHost onder Application And Services Logs\Microsoft\Windows

  3. Klik of tik vanuit het menu Weergave op Logboeken voor analyseren en foutopsporing weergeven.

    Show Analytic and Debug Logs

  4. Bijkomende knooppunten worden onder de map AppHost weergegeven.

    AppHost Folder

  5. Klik met rechts (drukken en ingedrukt houden) op het knooppunt AppTracing en klik of tik vervolgens op Logboek inschakelen.

    AppTracing Enable Log

  6. Klik of tik op OK om met de volgende waarschuwing akkoord te gaan.

    Warning: logs may lose events

  7. Klik na reproductie van het probleem met rechts (drukken en ingedrukt houden) op AppTracing en klik of tik vervolgens op Logboek uitschakelen.

    AppTracing Disable Log

  8. Vernieuw het logboek om logboekgebeurtenissen weer te geven. U kunt F5 gebruiken of met rechts klikken (drukken en ingedrukt houden) op AppTracing en vervolgens op Vernieuwen klikken of tikken.

    Refresh AppTracing

  9. Bekijk de details van gebeurtenissen die zijn vastgelegd. Zoek vermeldingen die 'Dynamics 365' bevatten in het veld onder bevatten het tabblad Algemeen.

    AppTracing Find

    Tip

    U kunt met rechts klikken (drukken en ingedrukt houden) op AppTracing en vervolgens op Zoeken klikken of tikken om een zoekopdracht te beginnen. Zoek vervolgens naar gebeurtenissen met een woord zoals 'Dynamics 365'. CTRL + F is de sneltoets.

  10. Controleer ook de gebeurtenissen die onder Beheerder worden geregistreerd.

    Klik met rechts (drukken en ingedrukt houden) op het logboek en selecteer Alle gebeurtenissen opslaan als, om een logboek op te slaan. Specificeer de map waar u het logboekbestand wilt opslaan.

    Events logged under admin

iPad

Volg deze stappen om logboekregistratie op de iPad in te stellen en weer te geven.

Logboekregistratie inschakelen op de iPad

  1. Open Instellingen.

    iPad Settings

  2. Selecteer Dynamics 365 in de Instellingenlijst.

    iPad Settings Dynamics CRM

  3. De optie Logboekregistratie inschakelen is gewoonlijk ingesteld op UIT. Schakelen deze optie in om de instelling over te schakelen naar AAN.

    iPad Enable Logging on

  4. Schakel na reproductie van het probleem de instelling Logboekregistratie inschakelen over naar UIT.

    iPad Settings Dynamics CRM

De iPad-logboekbestanden weergeven

  1. Verbind uw iPad met uw computer.

  2. iTunes openen.

  3. Selecteer uw apparaat vanuit de apparatensectie.

    iTunes Devices

  4. Selecteer het gebied Apps vanuit de koptekst.

    iTunes Apps

  5. Zoek de sectie voor het delen van bestanden en selecteer de Dynamics 365-app.

    iTunes File Sharing

    iTunes File Sharing Dynamics CRM

  6. U zult op de rechterkolom een lijst van logboekbestanden zien indien logboekregistratie voor de app was ingeschakeld. Selecteer een logboekbestand, druk u op Opslaan in en selecteer vervolgens een locatie waar u het logboekbestand wilt opslaan.

    iTunes Save Dynamics CRM log file

  7. Zoek het logboekbestand dat u hebt opgeslagen en open het om de logboekgegevens weer te geven.

Android

Op een Android-apparaat kunt u de logboekfunctie tijdens of na configuratie inschakelen.

  • Als u Dynamics 365 voor tablets instelt, raadpleegt u Logboekregistratie inschakelen op de instellingspagina.

  • Als u Dynamics 365 voor tablets al hebt geconfigureerd en er na de configuratie een fout optreedt, moet u zich afmelden of herconfigureren om logboekregistratie in te schakelen. Zie Logboekregistratie na de configuratie inschakelen.

Notitie

Logboekregistratie is standaard ingeschakeld. Als u logboekregistratie inschakelt en Dynamics 365 sluit en weer opent, wordt logboekregistratie uitgeschakeld.

Logboekregistratie inschakelen op de instellingspagina

  1. Tik op de installatiepagina voor Dynamics 365 voor tablets op de beletseltekens (...) om de optie voor het inschakelen van logboekregistratie weer te geven.

    Enable logging for Android

  2. Tik op het selectievakje Logboekregistratie inschakelen.

Logboekregistratie na de configuratie inschakelen

  1. Open de Dynamics 365 voor Android -app.

  2. Tik op het dashboard op de beletseltekens (...) in de rechterbenedenhoek om de opdrachtbalk weer te geven.

    Ellipsis button

  3. Tik op Instellingen en vervolgens op Afmelden.

  4. Tik op de aanmeldpagina op de knop Vorige om naar de instellingspagina te gaan.

  5. Tik op de installatiepagina voor Dynamics 365 voor tablets op de beletseltekens (...) om de optie voor het inschakelen van logboekregistratie weer te geven.

    Enable logging for Android

  6. Tik op het selectievakje Logboekregistratie inschakelen.

De Android-logboekbestanden weergeven

  1. De logboekregistratie wordt geschreven naar een logboekbestand in de map MSCRM in de hoofdmap van het apparaat. U kunt uw tablet via USB met uw computer verbinden om door het bestandssysteem te bladeren. U kunt ook Android-apps van andere bedrijven gebruiken om het bestandssysteem te bekijken.

  2. Open de map MSCRM en selecteer en bekijk vervolgens het logboekbestand.

    Example Android log file

Voorbeeldlogboek

Het volgende voorbeeld toont wat u in een logboekbestand kunt zien.

2013-08-20 15:33:23 +0000 [INFO]: Unique install id | 5FDD3711-9E89-4D8B-B835-88B2C7C51703 2013-08-20 15:33:23 +0000 [INFO]: Application activated 2013-08-20 15:33:24 +0000 [INFO]: Application resume 2013-08-20 15:33:25 +0000 [ERROR]: App WebView Load failed | -1003 2013-08-20 15:33:32 +0000 [INFO]: [PAL] | Authentication: Starting 2013-08-20 15:33:32 +0000 [INFO]: [PAL] | Authentication: Starting authorization 2013-08-20 15:33:32 +0000 [INFO]: [PAL] | Authentication: Authorization error: -2147093999 2013-08-20 15:33:39 +0000 [INFO]: [PAL] | Authentication: Starting 2013-08-20 15:33:39 +0000 [INFO]: [PAL] | Authentication: Starting authorization 2013-08-20 15:33:39 +0000 [INFO]: [PAL] | Authentication: Authorization error: -2147093999 2013-08-20 15:33:42 +0000 [INFO]: Application Pause 2013-08-20 15:34:27 +0000 [INFO]: Unique install id | 5FDD3711-9E89-4D8B-B835-88B2C7C51703 2013-08-20 15:34:27 +0000 [INFO]: Application activated 2013-08-20 15:34:27 +0000 [INFO]: Application resume 2013-08-20 15:34:27 +0000 [INFO]: [PAL] | Authentication: Failed - cookie setup 2013-08-20 15:34:28 +0000 [INFO]: [PAL] | Authentication: Complete 2013-08-20 15:34:30 +0000 [INFO]: [PAL] | Authentication: Starting 2013-08-20 15:34:30 +0000 [INFO]: [PAL] | Authentication: Starting authorization 2013-08-20 15:34:30 +0000 [INFO]: [PAL] | Authentication: Authorization complete 2013-08-20 15:34:30 +0000 [INFO]: [PAL] | Authentication: Complete 2013-08-20 15:34:31 +0000 [INFO]: [PAL] | Error Messages: 1: Principal user (Id=d0961fb9-0f09-e311-b8aa-00155d05381a, type=8) is missing prvReadAccount privilege (Id=886b280c-6396-4d56-a0a3-2c1b0a50ceb0)2: Principal user (Id=d0961fb9-0f09-e311-b8aa-00155d05381a, type=8) is missing prvReadAccount privilege (Id=886b280c-6396-4d56-a0a3-2c1b0a50ceb0)2013-08-20 15:36:30 +0000 [INFO]: Application Pause

System Center Operations Manager management pack voor Microsoft Dynamics 365 (alleen on-premises versies)

Operations Manager management pack voor CRM stelt u in staat om Microsoft Dynamics 365 (on-premises) te controleren in Microsoft System Center Operations Manager.

U kunt Microsoft System Center Operations Manager management pack for Microsoft Dynamics CRM 2016hier downloaden.

Zie ook

Microsoft Dynamics 365 gebruiken
Microsoft Dynamics 365-gegevensbeveiliging en -herstel
Probleemoplossing en dingen die u moet weten over Dynamics 365 voor telefoons en tablets
Dynamics 365 PowerShell-referentie

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht