SMS 2003 服务运行: SMS 代理主机

SMS_2003_service_running__SMS_Agent_Host_13_Rule.AdvancedAlertCriteriaMonitor (UnitMonitor)

Knowledge Base article:

摘要

SMS 代理主机服务已停止。SMS 需要此服务才能记录和访问所需的数据。此问题无法自行解决,必须解决之后 SMS 才能恢复某些核心功能。

原因

此问题通常发生在下列情况下:

解决方法

外部支持

有关 SMS 代理主机服务的详细信息,请参阅有关 Microsoft Systems Management Server 2003 的方案和过程:规划与部署文档。该文档位于 Systems Management Server 2003 产品文档网页(该网页可能为英文)上。

有关 SMS 高级客户端疑难解答的详细信息,请参阅 Systems Management Server 2003 产品文档网页(该网页可能为英文)上有关疑难解答流程图的文档。

若要获取进一步的帮助,请参阅 SMS 网站的支持部分 针对 Systems Management Server 的支持所提供的其他支持选项。

其他信息

SMS 代理主机服务依赖于 WMI 服务。

最好由 SMS 管理员来处理此警报。

Element properties:

TargetMicrosoft.SMS.2003.SMS_Client_Class
Parent MonitorService
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Mom.BackwardCompatibility.StateAlert.RuleGenerated.AdvancedRuleCriteriaMonitor
RemotableTrue
AccessibilityInternal
Alert Message
SMS 2003 服务运行: SMS 代理主机
{1}
RunAsDefault
CommentMom2005ID='{E861D980-1DF8-41AB-A14A-C29C47CAE642}'

Source Code:

<UnitMonitor ID="SMS_2003_service_running__SMS_Agent_Host_13_Rule.AdvancedAlertCriteriaMonitor" TypeID="MomBackwardCompatibility!System.Mom.BackwardCompatibility.StateAlert.RuleGenerated.AdvancedRuleCriteriaMonitor" Accessibility="Internal" Target="Microsoft.SMS.2003.SMS_Client_Class" Enabled="true" ParentMonitorID="Service" Comment="Mom2005ID='{E861D980-1DF8-41AB-A14A-C29C47CAE642}'">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="SMS_2003_service_running__SMS_Agent_Host_13_Rule.AdvancedAlertCriteriaMonitor.StringResource">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Name$</AlertParameter1>
<AlertParameter2>$Data/Context/Description$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="Success" ID="AlertLevelSuccess"/>
<OperationalState HealthState="Warning" MonitorTypeStateID="Warning" ID="AlertLevelWarning"/>
<OperationalState HealthState="Error" MonitorTypeStateID="Error" ID="AlertLevelError"/>
</OperationalStates>
<Configuration>
<ServerRole>SMS Client</ServerRole>
<Component>Service</Component>
<ServerRoleInstance>$Target/Property[Type="Microsoft.SMS.2003.SMS_Client_Class"]/Name$</ServerRoleInstance>
<RuleId>$MPElement[Name="SMS_2003_service_running__SMS_Agent_Host_13_Rule"]$</RuleId>
<ServiceUnavailableExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">AlertContext/DataItem/Params/Param[10]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="Integer">2</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">AlertContext/DataItem/Params/Param[9]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">1</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">AlertContext/DataItem/Params/Param[9]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">3</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</ServiceUnavailableExpression>
<SecurityIssueExpression>
<Not>
<Expression/>
</Not>
</SecurityIssueExpression>
<CriticalErrorExpression>
<Not>
<Expression/>
</Not>
</CriticalErrorExpression>
<ErrorExpression>
<Not>
<Expression/>
</Not>
</ErrorExpression>
<WarningExpression>
<Not>
<Expression/>
</Not>
</WarningExpression>
<SuccessExpression>
<Not>
<Expression/>
</Not>
</SuccessExpression>
<InformationExpression>
<Not>
<Expression/>
</Not>
</InformationExpression>
</Configuration>
</UnitMonitor>