CRM Server Test
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 Microsoft Dynamics CRM 2011 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.
Target of the test : A Microsoft Dynamics CRM 2011 Server
Agent deploying the test : A remote agent
Outputs of the test : One set of results for each web service being monitored.
Parameters | Description |
---|---|
Test Period |
This indicates how often should the test be executed. |
Host |
The host for which the test is to be configured. |
Port |
The port number at which the specified host listens to. By default, this is NULL. |
Measurement | Description | Measurement Unit | Interpretation |
---|---|---|---|
Organization service requests |
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. |
Failed organization service requests |
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. |
Organization service metadata requests |
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. |
Failed organization service metadata requests |
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. |
Internal organization service requests |
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 |
|
Failed internal organization service requests |
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. |
Report render requests |
Indicates the total number of requests that render Microsoft SQL server reporting services reports during the last measurement period. |
Number |
|
Failed report render requests |
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 error reports |
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 spent in organization service requests |
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 spent in internal organization service requests |
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 spent in organization service metadata requests |
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. |
Active organizations |
Indicates the number of organization that are currently active. |
Number |
|