eG Monitoring
 

Measures reported by CRMServerTest

The Microsoft CRM SDK includes two Web services:

CRM Web Service (CrmService.asmx)

  • Provides strongly typed access to all entities in Microsoft CRM, including custom entities and attributes.
  • Allows execution of all supported operations, including those with built-in business logic as well as specialized operations.
  • Provides a valid Web Services Description Language (WSDL) that is dynamically generated on the server to include the latest customizations.
  • Provides a single endpoint for your code.

Metadata Web Service (MetadataService.asmx)

  • Allows access to Microsoft CRM metadata.
  • Provides strongly typed metadata classes.

This test auto discovers the web services of the MSDynamics CRM2011 environment and reports the total requests and metadata requests received, the percentage of requests and metadata requests that failed. In addition, this test reports the number of render requests and the requests that failed to materialize. Using this test, administrators can easily assess the efficiency of the web service by analyzing the time spent by each web service in responding to requests in the environment as well as from the CRM components.

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
Tot_org_req Indicates the total number of requests received by this web service during the last measurement period. Number This measure displays the count of both successful and unsuccessful requests.
Fail_org_req Indicates the percentage of requests that failed for this web service during the last measurement period. Percent This measure is the ratio of the total number of requests that failed to the total number of requests that were received by the web service.
Tot_metadata_req Indicates the total number of metadata requests received by this web service during the last measurement period. Number The term metadata refers to the "data about data" and is a concept utilized by Microsoft Dynamics CRM extensively to store the data for all form modifications, including client-side code and for other entities such as the site map.

This measure displays the count of both successful and unsuccessful metadata requests.

Fail_metadata_req Indicates the percentage of metadata requests that failed for this web service during the last measurement period. Percent This measure is the ratio of the total number of metadata requests that failed to the total number of metadata requests received by the web service.

This measure displays the count of both successful and unsuccessful metadata requests.

Tot_internal_req Indicates the total number of requests received by Microsoft Dynamics CRM In Proc calls that are made by applications that use the methods described in the Microsoft Dynamics CRM SDK during the last measurement period. Number  
Fail_internal_req Indicates the percentage of requests (received by the Microsoft Dynamics CRM InProc calls made by the applications) that failed during the last measurement period. Percent This measure is the ratio of the total number of web service requests that failed to the total number of requests received by the Microsoft Dynamics CRM InProc calls made by the applications.
Tot_rep_rndr_req Indicates the total number of requests that render Microsoft SQL server reporting services reports during the last measurement period. Number  
Fail_rep_rndr_req Indicates the ratio of requests rendering reports that failed to the total number of requests rendering Microsoft SQL server reporting services reports during the last measurement period. Percent  
Script_err_rep Indicates the total number of error reports generated by the web client and the Microsoft Dynamics CRM for Outlook. Percent This measure is reset to zero on a weekly basis.

This measure is an indicator of high script error frequency. A high value for this measure within a short period of time is a cause of concern for the administrator who immediately investigates the pages that are producing errors in the Microsoft Dynamics CRM.

Time_orgsvc_req Indicates the total time spent by the Microsoft Dynamics CRM Organization Web Service processing requests. Secs The value of this measure includes both successful and unsuccessful requests that were being processed by the web service.
Time_interorg_req Indicates the total time spent by the Microsoft Dynamics CRM Organization Web Service processing requests from the CRM components. Secs The value of this measure includes both successful and unsuccessful requests that were being processed by the web service.
Time_metadata_req Indicates the total time taken by the Microsoft Dynamics CRM Organization Web Service processing metadata requests. Secs The value of this measure includes both successful and unsuccessful metadata requests.
Organizations Indicates the number of organizations that are currently active. Number