Konfigurere Operational Insights
I denne artikel beskrives, hvordan du kan konfigurere og bruge administrere driftsindsigtsfunktionen i Microsoft Dynamics 365 Commerce.
Operational Insights er en Dynamics 365 Commerce-funktion, der er udviklet til at give kunderne et bedre overblik over deres service og virksomhedsfunktionalitet ved at sende telemetri direkte til en Application Insights-konto, der ejes af kunden.
Ved at aktivere Operational Insights for dine miljøer i Commerce Headquarters kan du indsamle en liste over hændelser fra både CSU-enheder (Commerce Scale Unit) og pos-enheder. Disse hændelser kan hjælpe dig med at få en bedre forståelse af, hvordan systemerne klarer sig, og de giver dig mulighed for at overvåge de vigtigste tekniske og forretningsmæssige værdier.
Selvom du ikke vil indsamle telemetri hele tiden, kan du med fordel aktivere eller deaktivere samling for bestemte miljøer. På denne måde kan telemetry hjælpe dig med at foretage fejlfinding eller fejlfinding under udvikling eller i produktion.
Få adgang til logfiler i Application Insights
Hvis du vil have adgang til diagnosticeringshændelseslogfiler for komponenterne Commerce CSU og POS via Application Insights, skal du gennemføre procedurerne i dette afsnit.
Minimumversionskrav til CSU
CSU har følgende minimumversionskrav:
- 10.0.23 (Retail Server-version 9.33.22062.15 og senere)
- 10.0.24 (Retail Server-version 9.34.22062.14 og senere)
- 10.0.25 (Retail Server-version 9.35.22062.13 og senere)
- 10.0.26 og senere (alle versioner)
Aktiver diagnosticeringshændelser i Application Insights
Vigtig
Hvis du tidligere har brugt en eksempelversion af Operational Insights, skal du bruge følgende procedure for at aktivere Operational Insights. På denne måde sikrer du, at der kan fortsættes pålidelige og sikre adgang til hændelser.
Hvis du vil aktivere diagnosticeringshændelser for handelskomponenter, skal du have en Application Insights-konto. Du kan bruge en eksisterende konto eller oprette en ny konto. Af hensyn til beskyttelse af personlige oplysninger anbefales det, at du bruger separate Application Insights-konti til produktions-, sandboks- og udviklingsmiljøer. Når du har oprettet en konto, skal du aktivere funktionen Operational Insights i headquarters.
Benyt følgende fremgangsmåde for at aktivere diagnosticeringshændelser Application Insights.
- I headquarters skal du åbne arbejdsområdet Funktionesstyring og aktivere funktionen Operational Insights.
- Gå til Systemadministration > Opsætning > Operational Insights.
- Angiv indstillingen Handelskanalhændelser til Ja under fanen Konfigurer.
- Angiv værdier for LCS-miljø-id og Miljøtilstand i Miljøer for alle miljøer, hvor du planlægger at bruge Application Insights Du kan finde de enkelte miljøers miljø-id på siden Miljødetaljer for det pågældende miljø i Microsoft Dynamics Lifecycle Services. Dette trin er påkrævet for at hjælpe med at forhindre, at diagnosticeringshændelser ved en fejl sendes til et forkert miljø, når der udføres databasekopieringshandlinger.
- I fanen Application Insights-registrering skal du angive Application Insights Instrumenteringsnøgle-værdien og tilhørende Miljøtilstand-værdi for det miljø, du planlægger at bruger til Application Insights-kontoen.
- Når du har fuldført den foregående konfiguration, skal du køre CDX-jobbet 1110. Du kan vente, indtil jobbet køres af sig selv, eller du kan køre det manuelt.
- I Lifecycle Services skal du gå til Miljødetaljer > Handel > Administrer, vælge en CSU-forekomst og derefter vælge Genstart. Gentag dette trin for hver CSU.
- Gentag de foregående trin for hvert miljø, hvor du planlægger at bruge Application Insights.
Bemærk!
- Telemetrihændelser i Operational Insights kan ændres. Det anbefales, at du bruger Operational Insights-hændelser til foreløbig analyse og fejlfinding alene, ikke til at definere dashboards eller påmindelser. Hvis du bruger hændelser uden for selvbetjeningsfejlfinding, anbefales det, at du validerer og opdaterer dine forespørgsler efter hver version af CSU/POS.
- Pr. handelsversion 10.0.29 giver procedurerne i dette afsnit også mulighed for at installere POS Operational Insights-hændelser på din Application Insights-konto. Du kan finde flere oplysninger i Operational Insights for POS – Hændelser og forespørgsler.
Bruge DLLHost.exe.config-filen til at styre POS Operational Insights-hændelser
Bruge DLLHost.exe.config-filen til at styre POS Operational Insights-hændelser ved at følge disse trin.
- I en teksteditor skal du åbne filen DLLHost.exe.config på C:\Programmer (x86)\Microsoft Dynamics 365\70\Retail Modern POS\ClientBroker.
- I afsnittet diagnosticsSection skal du fjerne det XML-element på det xml-element, der har klassenavnet Microsoft.Dynamics.Retail.Diagnostics.OperationalInsights.OperationalInsightsLogger.
- Gem filen.
Deaktiver diagnosticeringshændelser i Application Insights
Vigtig
Hvis du vil deaktivere diagnosticeringshændelser og ikke længere sende dem til Application Insights, skal du gennemføre følgende procedure. Du kan deaktivere denne visningsfunktion i Funktionsstyring.
Benyt følgende fremgangsmåde for at deaktivere diagnosticeringshændelser i Application Insights.
- I headquarters skal du gå til Systemadministration > Operational Insights.
- Angiv indstillingen Handelskanalhændelser til Nej under fanen Konfigurer.
- Når du har fuldført den foregående konfiguration, skal du køre CDX-jobbet 1110. Du kan vente, indtil jobbet køres af sig selv, eller du kan køre jobbet manuelt.
- I Lifecycle Services skal du gå til Miljødetaljer > Handel > Administrer, vælge en CSU-forekomst og derefter vælge Genstart. Gentag dette trin for hver CSU.
- Gentag de foregående trin for hvert miljø, hvor du planlægger at deaktivere Application Insights.
Hvis du vil deaktivere diagnosticeringshændelser for et enkelt miljø, skal du slette instrumenteringsnøglen på fanen Application Insights-registrering under fanen i registreringsdatabasen på siden Operational Insights. Udfør derefter trin 3 og 4 i den foregående procedure.
Bemærk!
I handelsversion 10.0.29 og derefter deaktiverer trinnene i dette afsnit også streaming af POS Operational Insights-hændelser på din Application Insights-konto.