M365Con 2027 – gratis online conferentie · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Maak van ruwe data bruikbare inzichten: Business Central-telemetrie monitoren met Power BI

By ·

Welkom terug bij de podcast en onze bijbehorende blog! Als je ooit het gevoel hebt gehad dat je organisatie in het donker tast als het om systeemprestaties gaat, je a…

Automatically translated with AI from the original post. Read the English original

▶ BLOGTurn Raw Data intoActionable Insights:…M365.FM
Titelbild: Turn Raw Data into Actionable Insights: Monitoring Business Central Telemetry with Power BI

Welkom terug bij de podcast en onze bijbehorende blog! Als je ooit het gevoel hebt gehad dat je organisatie in het donker opereert als het om systeemprestaties gaat, dan ben je zeker niet de enige. Veel bedrijven implementeren Microsoft Dynamics 365 Business Central, openen de digitale deuren en vliegen vervolgens blind, zonder echt zicht op hoe medewerkers het platform gebruiken of waar prestatieknelpunten zich verschuilen. Gelukkig is er een eenvoudige oplossing. In deze post duiken we diep in hoe je complexe telemetrielogs kunt omzetten in heldere, bruikbare dashboards met Power BI en Azure Application Insights. Bekijk zeker ook de bijbehorende podcastaflevering, Monitor Business Central Telemetry with Power BI, voor een nog diepere duik in deze concepten.

Waarom telemetrie gebruiken?

Wat telemetrie registreert

Je kunt telemetrie gebruiken om een breed scala aan gegevens uit je systeem te verzamelen. Deze gegevens geven je een helder beeld van hoe je organisatie Dynamics 365 Business Central gebruikt. Hier zijn enkele voorbeelden van wat telemetrie registreert:

  • Gebruikersactiviteiten, zoals onboarding en wijzigingen in machtigingen
  • Databaseblokkades en time-outs bij vergrendelingen
  • Slagings- en mislukkingspercentages van aanmeldpogingen
  • Wachttijden bij opvragingen
  • Wijzigingen in configuratie of omgeving
  • Aantal paginaweergaven en gegenereerde rapporten
  • Mislukte e-mailverzendingen
  • Aanmaak en uitvoering van taken in de taakwachtrij
  • Tabelindexen die zijn toegevoegd of verwijderd
  • Foutlogboeken en prestatiemetingen

Deze informatie helpt je begrijpen hoe je systeem dagelijks werkt. Je ziet waar gebruikers hun tijd besteden en welke functies ze het meest gebruiken. Telemetrie zorgt ook voor transparantie, waardoor het eenvoudiger wordt om onverwachte wijzigingen of problemen op te sporen.

Zakelijke voordelen

Wanneer je telemetrie inschakelt, profiteer je van verschillende belangrijke voordelen voor je bedrijf. Je kunt problemen snel diagnosticeren en oplossen zonder door logs te zoeken. Je krijgt inzicht in de dagelijkse werkzaamheden en gebruikersactiviteiten. Dit helpt je betere beslissingen te nemen en de efficiëntie te verbeteren.

Telemetrie met een hoge resolutie maakt het mogelijk om afwijkingen automatisch te detecteren en verbeterde waarschuwingen in te stellen die operationele omstandigheden koppelen aan de impact op het bedrijf.

Je kunt telemetrie ook gebruiken om trends te analyseren. Je ziet bijvoorbeeld misschien een patroon van trage paginalaadtijden of frequente fouten. Zo kun je problemen aanpakken voordat ze je gebruikers raken. Telemetrie ondersteunt proactief oplossen van problemen, zodat je voorkomt dat ze erger worden.

Enkele belangrijke zakelijke voordelen zijn:

  • Sneller onderzoek naar systeemgedrag
  • Vroegtijdige detectie van incidenten om escalatie te voorkomen
  • Betere gebruikersbetrokkenheid door betere systeemprestaties
  • Beter onderbouwde capaciteitsplanning op basis van echte data
  • Consistent beheer en betrouwbaarheid met een centraal overzicht van de systeemgezondheid

Veelvoorkomende scenario's

Telemetrie is nuttig in tal van dagelijkse situaties. Je wilt bijvoorbeeld bijhouden hoe vaak gebruikers bepaalde pagina's of functies in Business Central openen. Als je een daling in het gebruik ziet, kun je onderzoeken wat er speelt en verbeteringen doorvoeren. Je kunt ook taakwachtrijen monitoren om ervoor te zorgen dat belangrijke taken op tijd worden uitgevoerd.

In een ander scenario zie je misschien vertragingen bij taken met een hoge prioriteit. Telemetrie helpt je de oorzaak te achterhalen, zoals congestie in de wachtrij of tekorten aan resources. Vervolgens pas je je instellingen aan om het probleem op te lossen. Als je financiële team last heeft van vastgelopen taken voor bankafstemming, kan telemetrie problemen zoals thread starvation aan het licht brengen, zodat je ziet waar je meer resources moet inzetten.

Met Power BI kun je telemetriegegevens visualiseren. Zo spot je eenvoudig trends, detecteer je knelpunten en deel je inzichten met je team. Door telemetrie te gebruiken, blijf je potentiële problemen voe en houd je je Dynamics-omgeving soepel draaiende.

Voorwaarden voor het inschakelen van Business Central-telemetrie

Voordat je begint met het instellen van telemetrie in Dynamics 365 Business Central, moet je zorgen dat je over de juiste hulpmiddelen en machtigingen beschikt. Deze vereisten helpen je om je Business Central-omgeving met Azure te verbinden en krachtige analyses met Power BI mogelijk te maken. Hieronder vind je een kort overzicht van wat je nodig hebt en waarom elk onderdeel belangrijk is:

VoorwaardeBeschrijving
Toegang tot AzureVereist om de telemetrie-instellingen te beheren.
Toegang tot het Business Central Admin CenterNodig om telemetrie in te schakelen en te configureren.
Power BI Pro-licentieNodig voor rapportage- en analysemogelijkheden.

Azure-abonnement

Je hebt een Azure-abonnement nodig om telemetriegegevens uit Business Central te verzamelen en te analyseren. Azure vormt de basis voor het opslaan en verwerken van je telemetrie. Met een Azure-abonnement kun je resources maken, zoals Application Insights en Log Analytics-werkruimten. Deze resources leggen de gegevens die Business Central verstuurt vast en ordenen ze.

  • Met een Azure-abonnement maak en beheer je de resources die nodig zijn voor telemetrie.
  • Application Insights en Log Analytics-werkruimten slaan je telemetriegegevens op en analyseren ze.
  • Met deze Azure-tools houd je de systeemstatus in de gaten, volg je het gebruikersgedrag en signaleer je trends.

Beheerdersmachtigingen

Je moet beheerdersmachtigingen hebben in zowel Azure als het Business Central Admin Center. Met deze machtigingen configureer je de telemetrie-instellingen en koppel je je Business Central-omgeving aan Azure Application Insights. Zonder beheerderstoegang kun je telemetriefuncties niet inschakelen of beheren.

Met beheerdersmachtigingen krijg je toegang tot het Business Central Admin Center, pas je omgevingsinstellingen aan, voer je de Application Insights-sleutel in en sla je de telemetrieconfiguratie op en pas je die toe.

Power BI Pro (optioneel)

Een Power BI Pro-licentie is optioneel, maar wel sterk aanbevolen. Met Power BI Pro visualiseer je telemetriegegevens en bouw je interactieve dashboards. Met Power BI maak je van ruwe telemetrie duidelijke, bruikbare inzichten.

Tip: Met Power BI Pro haal je het meeste uit je telemetrie, doordat de gegevens makkelijk te begrijpen en te delen zijn.

Azure Application Insights instellen

Je moet Azure Application Insights instellen voordat je telemetrie uit Dynamics 365 Business Central kunt verzamelen. Dit proces helpt je de gegevens die je systeem genereert te ordenen, op te slaan en te analyseren.

Azure-account aanmaken

Je hebt een actief Azure-account nodig om te beginnen. Heb je er nog geen, dan kun je je op de Microsoft Azure-website aanmelden voor een gratis account. Met een Azure-account krijg je toegang tot de Azure-portal, waar je je resources beheert.

Tip: Gebruik bij het registreren je zakelijke of schoolmailadres. Dat maakt het makkelijker om machtigingen te beheren en samen te werken met je team.

Application Insights-resource toevoegen

Nadat je bent aangemeld bij de Azure-portal, voeg je een nieuwe Application Insights-resource toe. Deze resource verzamelt en verwerkt de telemetriegegevens uit je Business Central-omgeving. Volg deze stappen om je opzet te ordenen:

  1. Maak een resourcegroep aan in de Azure-portal. Deze groep helpt je al je telemetrieresources bij elkaar te houden.
  2. Stel een Log Analytics-werkruimte in. Deze werkruimte slaat de loggegevens op die Azure Application Insights verzamelt.
  3. Configureer Application Insights zodat het verbinding maakt met je Log Analytics-werkruimte. Met deze stap stroomt alle telemetrie op één plek samen, zodat je er makkelijk analyses op kunt uitvoeren.

Instrumentatiesleutel ophalen

Wanneer je Application Insights inschakelt, heb je een instrumentatiesleutel nodig. Deze sleutel koppelt je Business Central-omgeving aan Azure Application Insights. Je vindt de instrumentatiesleutel in het overzicht van je Application Insights-resource. Kopieer de instrumentatiesleutel en bewaar die goed voor de volgende stap.

Business Central-telemetrie inschakelen

Het Admin Center openen

Om Business Central-telemetrie in te schakelen, open je eerst het Business Central Admin Center. Dit is het belangrijkste beheerpaneel voor je Dynamics 365 Business Central-omgevingen. Selecteer de omgeving waarvoor je telemetrie wilt inschakelen.

Telemetrie-instellingen configureren

Nadat je je omgeving hebt geselecteerd, kun je de telemetrie-instellingen configureren. Deze instellingen bepalen hoe je systeem gegevens verzamelt en naar Azure Application Insights verstuurt. In de omgevingsinstellingen zie je een sectie met het label "Telemetry" of "Monitoring".

Je kunt de oorzaak van prestatieproblemen bekijken en vaststellen, alle systeem- en applicatiefouten met een gedetailleerde analyse inzien, het gebruik van de applicatie nakijken en de toegang en het gedrag van gebruikers controleren.

Application Insights-sleutel invoeren

De volgende stap is het koppelen van je omgeving aan Azure Application Insights. Dat doe je door de Application Insights-sleutel of de verbindingsreeks in het daarvoor bestemde veld in de telemetrie-instellingen in te voeren.

Opslaan en toepassen

Nadat je je Application Insights-sleutel hebt ingevoerd, moet je je wijzigingen opslaan en toepassen. Deze stap activeert telemetrie voor de door jou gekozen omgeving in Dynamics 365 Business Central, waardoor je configuratie live gaat en klaar is om gegevens te verzamelen.

Dynamics 365 Business Central koppelen aan Application Insights

Nadat je telemetrie in je omgeving hebt ingeschakeld, moet je controleren of Dynamics 365 Business Central correct verbinding maakt met Application Insights. Deze verbinding maakt het mogelijk om belangrijke gegevens over de gezondheid van je systeem te verzamelen en te analyseren.

Telemetrieverbinding controleren

Controleer altijd of je telemetrieverbinding werkt zoals verwacht. Open je Application Insights-instantie in de Azure-portal, controleer je tabellen en kijk of er inkomende gegevenstraces verschijnen wanneer gebruikers met de toepassing werken.

Gegevensstroom testen

Zodra je de verbinding hebt gecontroleerd, voer je een veelvoorkomende actie uit in Dynamics 365 Business Central, zoals aanmelden of een rapport uitvoeren. Wacht vervolgens enkele minuten tot de gegevens Application Insights bereiken, zodat je bevestigt dat de gegevenspijplijn volledig werkt.

Telemetrie analyseren met Power BI

Met Power BI kun je telemetriegegevens uit Dynamics 365 Business Central omzetten in duidelijke, bruikbare inzichten. Deze tool helpt je patronen te zien, problemen op te sporen en informatie met je team te delen.

App Usage Analytics-app

De App Usage Analytics-app in Power BI biedt een snelle manier om je telemetrie te gaan analyseren. Microsoft heeft deze app ontworpen om je tijd te besparen en complexe datamodellering te vermijden, door vooraf gemaakte rapporten en dashboards aan te bieden.

Eigen dashboards bouwen

Je kunt je eigen dashboards in Power BI bouwen, gericht op de metrics die voor jouw bedrijf het belangrijkst zijn. Met aangepaste dashboards duik je dieper in systeemprestaties en gebruikersgedrag.

Inzichten delen met teams

Inzichten delen met je team is eenvoudig in Power BI. Je kunt iedereen toegang geven tot dezelfde rapporten en dashboards, waardoor je team goed op de hoogte blijft en efficiënt samenwerkt.

Telemetrie-instelling automatiseren

Het automatiseren van de telemetrie-instelling in Dynamics 365 Business Central bespaart tijd en vermindert fouten. Je kunt ingebouwde hulpmiddelen gebruiken om telemetrie over veel tenants of omgevingen heen uit te rollen.

Uitrol voor meerdere tenants

Telemetrie beheren voor meerdere tenants kan overweldigend aanvoelen. Met de wizard Telemetry Setup in het Business Central-beheercentrum kun je in één keer inzichten inschakelen voor elke omgeving die je beheert.

Configuratie stroomlijnen

Je kunt de telemetrieconfiguratie stroomlijnen door verbindingsreeksen rechtstreeks in het Tenant Admin Center toe te voegen voor telemetrie op omgevingsniveau, of binnen extensiemanifesten voor app-specifieke monitoring.

Problemen met telemetrie oplossen

Ook bij een soepele installatie kun je te maken krijgen met veelvoorkomende problemen bij het werken met telemetrie. Weten hoe je deze problemen herkent en oplost, helpt je om je monitoring betrouwbaar te houden.

  • Verbindingsfouten: Controleer je sleutels nogmaals, zorg dat uitgaand verkeer is toegestaan en controleer je firewallinstellingen.
  • Geen gegevens in Application Insights: Controleer of de instellingen zijn opgeslagen, wacht enkele minuten en voer acties uit in Business Central om gebeurtenissen te activeren.
  • Problemen met machtigingen: Controleer of je gebruikersaccount beheerdersrechten heeft in zowel het Business Central-beheercentrum als de Azure-portal.

Beste praktijken voor telemetriebeheer

Gegevensprivacy en beveiliging

Bescherm de gegevens van je organisatie door het interne privacybeleid te volgen, de toegang tot uitgebreide telemetrielogboeken te beperken en op rollen gebaseerde toegangscontrole in Azure te gebruiken.

Telemetrieprestaties optimaliseren

Verzamel alleen de gegevens die je nodig hebt om vertraging van het systeem en onnodige opslaggroei te voorkomen. Stel binnen Application Insights passende filters, samplingpercentages en dagelijkse limieten in.

Regelmatige controle en onderhoud

Controleer regelmatig je telemetriedashboards, bekijk wekelijks de foutlogboeken en pas filters aan wanneer je bedrijfsprocessen veranderen, zodat je monitoring optimaal blijft.


Conclusie

Het omzetten van ruwe telemetriedata in bruikbare inzichten is een van de krachtigste stappen die je kunt zetten om je Dynamics 365 Business Central-omgeving te beveiligen, te optimaliseren en toekomstbestendig te maken. Door Azure Application Insights in te richten, je systemen te koppelen en Power BI-dashboards te gebruiken, stap je af van giswerk en omarm je datagedreven besluitvorming. Vergeet niet om naar de bijbehorende podcastaflevering te luisteren, Monitor Business Central Telemetry with Power BI, voor meer expertdiscussies en praktische tips!

Entities in this article

Telemetry Dynamics 365 Application Insights Power BI Dynamics 365 Business Central Dashboards Azure portal Power BI Pro Azure subscription Log Analytics

Related articles

RSS