Limiar de Perf: Monitor de registo de segurança do processo HINV do servidor do site

Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_HINV_process_backlog_monitor (UnitMonitor)

Este monitor verifica a fila do registo de segurança do processo de dataldr. Gera um alerta se o registo de segurança exceder o limiar.

Knowledge Base article:

Resumo

O número total de ficheiros de inventário de hardware em fila (.hic ou .hid) no servidor do site excedeu o limiar operacional padrão.

Esta condição aumentará, exceto se for resolvida. Se a contagem de ficheiros de inventário de hardware do servidor do site em fila continuar acima do limiar, o inventário de hardware não aparecerá refletido atempadamente na base de dados de sites do Configuration Manager e as coleções e os relatórios poderão não representar com precisão os dispositivos que se encontram na rede.

Causas

O número total de ficheiros de inventário de hardware em fila pode exceder o limiar porque:

Resoluções

Para resolver este problema e reduzir o número de ficheiros de inventário de hardware em fila:

Adicionais

Se este alerta estiver a gerar demasiados falsos positivos, pode modificar o separador do limiar das propriedades da regra para definir valores mais adequados para o seu ambiente.

Este alerta é melhor processado por administradores do Configuration Manager.

Eventos Relacionados

Também pode procurar alertas relacionados com a paragem do serviço SMS Executive ou a insuficiência de recursos do servidor do site (tais como CPU ou memória). Estes alertas são a causa potencial do alerta de ficheiro de inventário de hardware. Dependendo da causa, é provável que também ocorra um aumento de outros tipos de registos de segurança (inventário de software, registos de deteção de dados, medição de software) no servidor do site, além dos alertas correspondentes.

Element properties:

TargetMicrosoft.SystemCenter2012.ConfigurationManager.PrimarySiteServerBaseClass
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Instance NameSMS Inventory Data Loader
Counter NameTotal MIFs Enqueued
Frequency900
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
Alerta de registo de segurança do processo HINV do servidor do site

A Instância {0} do Objeto {1} do Contador {2} Tem um valor {3} Na hora {4}
RunAsDefault
CommentSIV:INV0040, CreatedByMyFriend at 10/15/2011 5:25:08 PM

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_HINV_process_backlog_monitor" Comment="SIV:INV0040, CreatedByMyFriend at 10/15/2011 5:25:08 PM" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.PrimarySiteServerBaseClass" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="SystemPerf!System.Performance.ConsecutiveSamplesThreshold" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_HINV_process_backlog_monitor_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/InstanceName$</AlertParameter1>
<AlertParameter2>$Data/Context/ObjectName$</AlertParameter2>
<AlertParameter3>$Data/Context/CounterName$</AlertParameter3>
<AlertParameter4>$Data/Context/Value$</AlertParameter4>
<AlertParameter5>$Data/Context/TimeSampled$</AlertParameter5>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ConditionFalse" MonitorTypeStateID="ConditionFalse" HealthState="Success"/>
<OperationalState ID="ConditionTrue" MonitorTypeStateID="ConditionTrue" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Total MIFs Enqueued</CounterName>
<ObjectName>SMS Inventory Data Loader</ObjectName>
<InstanceName/>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>