SQL Analysis Connection Test
If attempts to connect to SSAS frequently fail, it can adversely impact user experience with SSAS. Administrators should hence promptly capture such failures and rapidly determine its root-cause. This is where the SQL Analysis Connection test helps!
This test tracks connections to SSAS, and alerts administrators if these connection attempts fail frequently. The test also reports the count of connections and the number of user sessions on SSAS. In the process, the test reveals if there are sessions without active connections.
Target of the test : A Microsoft SQL Analysis Services Server
Agent deploying the test : An internal agent
Outputs of the test : One set of results for the SSAS server being monitored
Parameters | Description |
---|---|
Test Period |
How often should the test be executed. |
Host |
The host for which the test is to be configured. |
Port |
The port at which the specified Host listens. |
Instance |
The name of a specific SQL Analysis Services Server instance to be monitored. The default value of this parameter is “default”. However, if the Microsoft SQL Server hosting SSAS uses named instances, then do the following:
|
SSAS Version |
Specify the SSAS version being monitored. By default, 11 is displayed here, indicating that version 11 of SSAS is monitored by default. |
Measurement | Description | Measurement Unit | Interpretation |
---|---|---|---|
Current client connections |
Indicates the number of client connections currently established with the SSAS server. |
Number |
This is a good indicator of the current connection load on the server. |
Current user sessions |
Indicates the number of user sessions currently established with the SSAS server. |
Number |
A connection is always tied to a session. This means that typically, the value of this measure should be the same as that of the Current client connections measure. However, there could be sessions without active user connections. It is also possible for an application to create multiple sessions over the same connection. If the value of this measure is greater than that of the Current client connections measure therefore, you can conclude that it is because of one of the above reasons. If this measure reports the value 0, it means that no user is connected to the server currently. It could also mean that users are unable to connect to the server. In this case, do one of the following:
|
Connection request rate |
Indicates the rate at which connection requests received by the server. |
Requests/Sec |
|
Successful connection rate |
Indicates the rate of successful connections to the server. |
Successes/Sec |
A high value is desired for this measure. |
Connection failure rate |
Indicates the rate of failed connections. |
Failures/Sec |
Ideally, the value of this measure should be 0. A high value indicates frequent connection failures. In this case, check the following:
|