Enterprise Services
Showing results for 
Search instead for 
Do you mean 

Microsoft Dynamics CRM Enterprise Diagnostics Page Inside Apps

Ragavendran ‎07-14-2014 07:26 PM - edited ‎09-30-2015 07:05 AM

By:Ragavendran Padmanabhan,  Microsoft Dynamics CRM Consultant, Hewlett Packard Australia


As many of the projects we work on are global implementations, I have faced latency issues on many projects, before the ‘finger pointing game’ starts between the apps and other teams it is very important to diagnose and find the root cause of the latency issues.



Practically all global Microsoft Dynamics CRM implementations require decent network bandwidth and latency for user access. Analyzing, investigating and measuring user performance and access is essential for many enterprises as users are often located across many geographies/countries.


As CRM consultants, sometimes we need to get performance statistics for visually-pleasing representation of the data within the CRM application. This will enable CRM support engineers to detect any networking performance issues associated with their CRM environment.


Want to examine the performance of your CRM hosting environment – on premise or CRM online from a specific location or specific user or many users? In this blog, I will describe how you can use this add-on for examining your networking performance.



Procedure :


o   Enable this add on

o   Request the user to send the screen shots or Result Data copy to your organization’s CRM support team

o   Diagnose the latency and bandwidth

o   Compare the obtained results, such as latency test information, bandwidth test information, and browser information (i.e. if CRM users were using different browsers) with finest performance user’s data.

o   If you’re CRM organization using Internet facing deployment compare the user results while using internet and intranet.




Step 1:


Download this managed solution.





Step 2:


Settings> Customizations > Import Solution >Import the Diagnostics_1_0_0_0_managed.zip solution.



Step 3:


Publish the customizations




Step 4 :


Confirm the above solution has been implemented by navigating to Users as shown below

Settings> Administration> Users> (CRM User) Ribbon> Click Diagnostics>





Step 5:


Click Run and view the bench marks. Instruct the other CRM users to repeat the steps from 4 & 5 and request them to email their outcomes to your organization CRM support help desk .





Manual methodology :


Just use one of these urls:

1. Onpremise – http:// or https://<yourExternalserverURL>tools/diagnostics/diag.aspx

2. Online – https://crmorgname.crm.dynamics.com/tools/diagnostics/diag.aspx where crmorgname is your unique org name – what you normally enter to use CRM.


Conclusion :


This test should enable you to provide good information on your network coverage. Based on this information, you can fine-tune your hosting environments or CRM user network. Then, re-run the test to examine the better performance results.


Thank you for reading my blog post. I hope you gained some familiarity on diagnosing CRM network performance.


Hewlett-Packard has a global pool of expert resources that can help guide you through this process. If you would like to find out more, visit our website, HP Enterprise Applications Services for Microsoft Dynamics CRM




Microsoft Dynamics CRM is designed to work best over networks that have the following elements:

o   Bandwidth greater than 50 KBps

o   Latency under 150 ms



0 Kudos
About the Author


Ragavendran has Widespread experience in Functional Consulting Microsoft Dynamics CRM solutions across various domains- Banking &amp;Financial Services , FMCG, Travel &amp; Transport and across various geographies such as USA, Asia pacific &amp; Oceania

on ‎07-14-2014 10:04 PM

Good one Raghavendran... Kudos

on ‎07-21-2014 07:20 AM

Great information. Very detailed and precise. I already bookmarked this page.

on ‎07-22-2014 09:05 AM

I'd love to know what some of the typical benchmarks are in a well-configured environment. Not only the network measurements, but also the Javascript figures. Are there any comparison tables out there?

on ‎07-23-2014 03:55 AM

Very clear and detailed information...

on ‎07-24-2014 06:50 AM

Good stuff!  We've been using CRM Online for over a year.  For some reason we've experienced worsening performance and up-time over the last two months.  Some of the bigger issues have turned out to be due to outages at Microsoft.  


At the same time I've also been getting more and more business users complaining about overall performance and the speed of web pages loading.  I've had a harder time getting Microsoft to take the blame on this.


Hopefully this tool will help!





on ‎07-25-2014 07:22 PM

Hi All ,


Thanks for your valuable comments .





Antony -If your are using cloud , best option is  compare the same with trial CRM DOM results as bench marks


IFD or onpremise  you can create Vanilla instance and compare the results.



For further deatils knldy Refer more on this blog :






on ‎08-06-2014 12:17 PM

I use CRM 2013 Online.  I downloaded and published the zip.  But the diagnostics button does not appear in the ribbon.


I also tried accessing the link you provided in the Manual methodology but it appears to be broken.


I would appreciate if you could assist on getting this to work for me.  Looks like a nice tool.

Tony NY
on ‎01-07-2016 07:01 PM

Hi Ragavendran,

This is a nifty tool, very cool. I need to find a way to automate this process. We have many clients around the globe connectng to 1 CRM server and some of them report poor performance. We want to start collecting at least latency data from different continents over a period of time, aggregating and analyzing the results. How do we make this happen?



on ‎05-18-2016 07:01 PM

Hi  Tony ,

apparteltly they should move to  using their own region data center if it seems to be simple crm  cross business architecure .



store bandwidth and latency , user details in excel  for manual analysis  or  ask users to choose option in your outlook voting button based  on reading eg <70 kb readings choose poor options.

Nov 29 - Dec 1
Discover 2016 London
Learn how to thrive in a world of digital transformation at our biggest event of the year, Discover 2016 London, November 29 - December 1.
Read more
Each Month in 2016
Software Expert Days - 2016
Join us online to talk directly with our Software experts during online Expert Days. Find information here about past, current, and upcoming Expert Da...
Read more
View all