An error occurred while processing the HTTP request against the QRServer.
A periodic test query (SCOMQueryMonitorPing) is performed against the local HTTP interface of the QRServer. Multiple monitors validate that:
HTTP requests can be performed
The search URI is reachable
The returned HTTP status code is valid
The request does not time out
Inspect the fields in the Alert Context/State Change Event tab for error details.
(Monitor: Request Error Code Check)
Test query errors can happen for several reasons:
the QRServer process is not running
other search engine features are down
The following actions might help you to fix the problem:
Make sure the QRServer process is running and that searches can be performed through the local HTTP interface (default port: 13280).
Investigate the event log for related messages
Target | Microsoft.FASTSearch.MP.Entity.QRServer |
Parent Monitor | Microsoft.FASTSearch.MP.Monitor.QRServer.QRProbe.Aggregate |
Category | PerformanceHealth |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | True |
Monitor Type | Microsoft.FASTSearch.MP.QRProbe.MonitorType.ErrorCodeFailure |
Remotable | False |
Accessibility | Public |
RunAs | Default |
<UnitMonitor ID="Microsoft.FASTSearch.MP.Monitor.QRServer.QRProbe.ErrorCodeFailure" Accessibility="Public" Enabled="true" Target="Microsoft.FASTSearch.MP.Entity.QRServer" ParentMonitorID="Microsoft.FASTSearch.MP.Monitor.QRServer.QRProbe.Aggregate" Remotable="false" Priority="Normal" TypeID="Microsoft.FASTSearch.MP.QRProbe.MonitorType.ErrorCodeFailure" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<OperationalStates>
<OperationalState ID="OK" MonitorTypeStateID="ErrorCodeOK" HealthState="Success"/>
<OperationalState ID="Error" MonitorTypeStateID="ErrorCodeFailure" HealthState="Error"/>
</OperationalStates>
<Configuration>
<TCPPort>$Target/Property[Type="Microsoft.FASTSearch.MP.Entity.NCtrlProcess"]/Port$</TCPPort>
</Configuration>
</UnitMonitor>