Telemetry Analysis Hidden facts - Business Central

Telemetry

Telemetry is a tool that helps an organization to track their current business central performance, usability, and Monitoring. Monitoring telemetry lets you look at the activities and general health of your environments/apps, so you can diagnose problems and analyze operations that affect performance.

Requirements 

  • To enable the telemetry we would require Azure Application insight with an Azure subscription. 
  • Adding the Azure application insight details to the business central admin center. 
  • To analyse the visuals we need to connect to a Power BI. 

Setup Telemetry

Azure Application Insights Resource:

  1. Login into Portal.Azure.com
  2. Select -> Azure Application Insight 
  3. Create a New Resource 
  4. Generate an API key for the Resource. 
  5. Copy the Azure application Insight ID details 
  6. Copy the Connection String from the Insight

Business Central Admin Center:

1.      Login to Admin Center business central

2.      Select the environment which is required for telemetry to be enabled 

3.      Paste the connection string copied from Insight in the Telemetry details and Enable telemetry


Note: once you enable the telemetry system will restart the instance so ensure you do this activity under downtime for production.

 

Power BI Dashboard:

1.      Login to Power BI.

2.      Click on the Get Apps

3.      Download & Install Business Central -Usage App

4.      A Dashboard will be loaded with sample data.

5.      Click on the connect action

6.      Fill in the Azure application insight details. Click next

7.      Sign in with Business Central user access.

 

Note: after the setup. Open the dataset and refresh the data. Data will be loaded only if the telemetry recording is started in the admin center.

 

Hidden facts

 

  • ·         Telemetry will give the number of errors generated in a day from standard applications and customized solutions
  • ·         Telemetry can give the user utilization of business central actively for how much time
  • ·         It will give visibility of which module users are using for a longer time
  • ·         We can easily track the utilization of objects wise example which are the reports are used frequently
  • ·         Telemetry will give the visibility of users accessing from which locations and how long this has been accessed
  • ·         Telemetry can be customized using Power Apps to send notifications
  • ·         We will be able to identify logical systems down.
  • ·         Performance for logic defined in system default and customized solutions.
  • ·         Long-running methods and SQL Query

Reference:

https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/administration/telemetry-overview

Comments

Popular posts from this blog

Dimension Correction in Business Central

Multi Approval Configurator - Business central customized solution for approval management