The Office SharePoint Server Search Service State

Microsoft.Office.Sharepoint.Server.2007.The_Office_SharePoint_Server_Search_State.ServiceHealth (UnitMonitor)

This rule monitors the state of the Office SharePoint Server Search Service.

Knowledge Base article:

Summary

This rule monitors the state of the Office SharePoint Server Search Service.

Resolutions

Ensure that the Office SharePoint Server Search Service is enabled and started in the farm if it is required.

© 2000-2007 Microsoft Corporation, all rights reserved.

Element properties:

TargetMicrosoft.Office.Sharepoint.Server.2007.MOSS.Server
Parent MonitorMicrosoft.Office.Sharepoint.Server.2007.Search
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
The Office SharePoint Server Search Service State
The Office SharePoint Server Search on the computer {0} is not running.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Office.Sharepoint.Server.2007.The_Office_SharePoint_Server_Search_State.ServiceHealth" Accessibility="Public" Enabled="onEssentialMonitoring" Target="Microsoft.Office.Sharepoint.Server.2007.MOSS.Server" ParentMonitorID="Microsoft.Office.Sharepoint.Server.2007.Search" Remotable="true" Priority="Normal" TypeID="MSWL!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Office.Sharepoint.Server.2007.The_Office_SharePoint_Server_Search_State.ServiceHealth.StringResource">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="MSWL!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ServiceHealthy" MonitorTypeStateID="Running" HealthState="Success"/>
<OperationalState ID="ServiceNotHealthy" MonitorTypeStateID="NotRunning" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="MSWL!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>OSearch</ServiceName>
<CheckStartupType>false</CheckStartupType>
</Configuration>
</UnitMonitor>