eG Monitoring
 

Measures reported by FSQRServerTest

The Query & Results Server (QR Server) is the component on the search server that is responsible for executing searches in the FAST Search for SharePoint 2010 farm. The QR Server also provides its own web-based interface that is mainly intended for testing FAST Query Language (FQL) expressions and debugging any potential issues with the FAST Search for SharePoint 2010 farm.

QR Server is responsible for preparing queries to be sent to the Search Nodes and refines the results before they are returned to the calling Search Front End Server (SFE). Query transformation includes spell checking, query-side lemmatization, query-side synonym expansion, anti-phrasing, stop work removal. It is applied to ensure that the best possible query is submitted. Some of this processing can be controlled by providing parameters with the query.

This test measures the query processing ability of the QR Server. The test monitors the queries to the server, swiftly captures query failures, and promptly reports latencies in query processing.

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
FSFaiSysQures Indicates the rate at which the system queries failed. Queries/sec Ideally, the value of this measure should be 0.
FSFaiTotQures Indicates the rate at which the queries failed. Queries/sec Ideally, the value of this measure should be 0.
FSFaiUsrQures Indicates the rate at which the user queries failed. Queries/sec Ideally, the value of this measure should be 0.
FSQuresOfPerSec Indicates the number of queries handled by this QR Server per second. Queries/sec A consistent decrease in the value of this measure is a cause for concern as it could indicate a processing bottleneck on the QR Server.
FSRequsOfPerSec Indicates the current number of requests received by this QR Server per second. Queries/sec In addition to the query load i.e., query requests, one internal request is received every second to check whether the QRserver is active to execute the search.
FSAvgDocsLatcy Indicates the average document sum latency of this QR Server. Millisec A low value is desired for this measure.
FSAvgLatcy Indicates the average latency of this QR Server. Millisec A high value or a steady increase in the value of this measure is indicative of a query processing bottleneck on the QR server.
FSAvgLactyLst Indicates the average latency of the last query i.e., the average time the search requests take to respond to the requesting client. Millisec A high value is indicative of a performance bottleneck or a slowdown of the QR Server.
FSAvgSrchLactys Indicates the average search latency of this QR Server. Millisec A low value is desired for this measure.
FSPekQuresPerSec Indicates the highest number of queries registered for search in this QR Server per second. Queries/sec