ConfigMgr 2007 效能閾值: SHV 條件 - 過去 30 分鐘內新的修補程式 Cookie 已超過 2000

SMSv4_Perf_Threshold__SHV_Condition__Patch_Cookie_is_New__2000_over_30_minutes_14_Rule (Rule)

Knowledge Base article:

摘要

在 30 分鐘的間隔內,收到超過 2,000 個健康狀態聲明。在這些健康狀態聲明中,用來評估用戶端更新狀態的網路存取保護 (NAP) 健全狀況狀態參照比系統健康狀態驗證點所擷取的健全狀況狀態參照還要新。

原因

當用戶端傳回的更新狀態,其中使用的 Configuration Manager NAP 原則比 Configuration Manager NAP 健全狀況狀態參照還要新,會發生此狀況。

相符或不相符的健全狀況狀態是依據用戶端 [真] 或 [假] 的更新狀態值所決定,這些值是由用戶端傳送的健康狀態聲明所報告。

如果 Active Directory 網域服務複寫有問題,或是 Active Directory 網域服務的連線有問題,可能會發生此狀況。如果系統健康狀態驗證的輪詢週期設定得太高,以致於讓它無法輪詢 Active Directory 網域的更新,可能會發生此狀況。

如果有任何 Active Directory 網域服務問題,請檢查 SMSSHVADCacheClient.log 以進行疑難排解。同時也檢查此記錄檔以查看最近一次輪詢 Active Directory 網域服務的時間。如果這個值比 Configuration Manger 站台更新 Configuration Manager NAP 健全狀況狀態參照的時間還晚,請檢查 SMSSHVRegSettings.log 以查看 Active Directory 網域服務的輪詢間隔為何。透過 UI,您可以在站台伺服器變更輪詢間隔。

解決方法

請確認系統健康狀態驗證的輪詢週期已經正確設定,而且沒有 Active Directory 網域服務複寫問題。

外部

如需 Configuration Manager 2007 的詳細資訊,請參閱 Configuration Manager 文件庫網頁 (英文)。

如需更多協助,請參閱 Configuration Manager 支援網站 (英文) 上,Configuration Manager 網站支援區段中的其他支援選項清單。

Element properties:

TargetMicrosoft.SystemCenter.ConfigurationManager.2007.Microsoft_SMSv4_System_Health_Validator_Servers_Installation
CategoryPerformanceHealth
EnabledTrue
Instance NameSMS SHV Validator
Counter NameCondition: Patch Cookie is new
Frequency900
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityLow
RemotableTrue
Alert MessageSMSv4_Perf_Threshold__SHV_Condition__Patch_Cookie_is_New__2000_over_30_minutes_14_Rule.AllertMessageBackwardCompatibility
CommentMom2005ID='{1CECFD3B-BE6A-4E0A-8134-B36EE86DFE2D}';MOM2005ComputerGroupID={760B2D6C-C722-4F7F-82AA-2F37283EC65A}

Member Modules:

ID Module Type TypeId RunAs 
_62738837_ADA1_423A_863F_3F0B76EF91AB_ DataSource System.Mom.BackwardCompatibility.Performance.FilteredDataProvider Default
DeltaFilter ConditionDetection System.Performance.DeltaValueCondition Default
GenerateAlert WriteAction System.Mom.BackwardCompatibility.AlertResponse Default

Source Code:

<Rule ID="SMSv4_Perf_Threshold__SHV_Condition__Patch_Cookie_is_New__2000_over_30_minutes_14_Rule" Target="Microsoft.SystemCenter.ConfigurationManager.2007.Microsoft_SMSv4_System_Health_Validator_Servers_Installation" Enabled="true" ConfirmDelivery="false" Comment="Mom2005ID='{1CECFD3B-BE6A-4E0A-8134-B36EE86DFE2D}';MOM2005ComputerGroupID={760B2D6C-C722-4F7F-82AA-2F37283EC65A}">
<Category>PerformanceHealth</Category>
<DataSources>
<DataSource ID="_62738837_ADA1_423A_863F_3F0B76EF91AB_" Comment="{62738837-ADA1-423A-863F-3F0B76EF91AB}" TypeID="MomBackwardCompatibility!System.Mom.BackwardCompatibility.Performance.FilteredDataProvider">
<ComputerName>$Target/Host/Property[Type="WindowsLibrary!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Condition: Patch Cookie is new</CounterName>
<ObjectName>SMS SHV Validator</ObjectName>
<Frequency>900</Frequency>
<Expression/>
</DataSource>
</DataSources>
<ConditionDetection ID="DeltaFilter" TypeID="PerformanceLibrary!System.Performance.DeltaValueCondition">
<NumSamples>2</NumSamples>
<Absolute>true</Absolute>
</ConditionDetection>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="MomBackwardCompatibility!System.Mom.BackwardCompatibility.AlertResponse">
<AlertGeneration>
<GenerateAlert>true</GenerateAlert>
<Owner/>
<Description>$Target/Host/Property[Type="WindowsLibrary!Microsoft.Windows.Computer"]/NetbiosComputerName$ - ConfigMgr 2007 Perf Threshold: SHV Condition &#x2013; Patch Cookie is New &gt; 2000 over 30 minutes.


$Data/ObjectName$
:
$Data/CounterName$
:
$Data/InstanceName$
value =
$Data/Value$
</Description>
<AlertLevel>30</AlertLevel>
<ResolutionState/>
<Source>
$Data/ObjectName$
:
$Data/CounterName$
:
$Data/InstanceName$
</Source>
<Name>ConfigMgr 2007 Perf Threshold: SHV Condition &#x2013; Patch Cookie is New &gt; 2000 over 30 minutes</Name>
<ServerRole>SMS Server</ServerRole>
<ServerRoleInstance>$Target/Host/Property[Type="WindowsLibrary!Microsoft.Windows.Computer"]/NetbiosComputerName$</ServerRoleInstance>
<Component>SHV</Component>
<ProblemState>1</ProblemState>
</AlertGeneration>
<InvokerType>0</InvokerType>
</WriteAction>
</WriteActions>
</Rule>