Limite de desempenho: Monitor de pendências de statmsgs de statmgr.box da caixa de entrada do servidor do site

Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_inbox_statmgr_box_statmsgs_backlog_monitor (UnitMonitor)

Esse monitor verifica as pendências de statmsgs de statmgr.box no servidor do site. Emitirá um alerta se a lista de pendências exceder o limite.

Knowledge Base article:

Resumo

O número total de arquivos existentes na caixa de entrada statmgr.box\statmsgs do gerenciador de status, no servidor do site, excedeu o limite operacional padrão.

Essa pasta armazena as mensagens de status (.svf) nos sistemas e clientes do site do Configuration Manager antes que essas mensagens sejam processadas pelo gerenciador de status. Isso inclui mensagens de status replicadas de sites filho.

Essa condição aumenta, a não ser que seja resolvida. Se a contagem de arquivos continuar ultrapassando o limite, as informações replicadas não serão refletidas oportunamente no banco de dados do site do Configuration Manager, e os status e relatórios do Configuration Manager poderão não representar com exatidão o status desse site e dos sites filho.

Causas

O número total de arquivos pode exceder o limite, porque:

Resoluções

Para resolver esse problema e reduzir o número de arquivos:

Informações adicionais

Se esse alerta estiver gerando muitos falsos positivos, você poderá modificar a guia de limite das propriedades da regra para designar valores mais adequados ao seu ambiente.

Administradores do Configuration Manager manipulam melhor esse alerta.

Eventos relacionados:

É possível também examinar os alertas relacionados ao serviço SMS_Executive que está sendo interrompido ou ao servidor do site que está apresentando recursos insuficientes, como CPU ou memória. Esses alertas são a causa potencial de problemas do gerenciador de status. Dependendo da causa, é provável que outros tipos de pendências (inventário de hardware, inventário de software, medição de software) no servidor do site também estejam aumentando e que haja alertas correspondentes ocorrendo.

Element properties:

TargetMicrosoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Instance NameSMS Inbox
Counter NameFile Current Count
Frequency900
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
Alerta de pendências de statmsgs de statmgr.box da caixa de entrada do servidor do site

Instância {0} Objeto {1} Contador {2} Tem valor {3} Tempo {4}
RunAsDefault
CommentSIV:SVC0022, CreatedByMyFriend at 10/15/2011 5:25:50 PM

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_inbox_statmgr_box_statmsgs_backlog_monitor" Comment="SIV:SVC0022, CreatedByMyFriend at 10/15/2011 5:25:50 PM" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass" 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_inbox_statmgr_box_statmsgs_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>File Current Count</CounterName>
<ObjectName>SMS Inbox</ObjectName>
<InstanceName>statmgr.box&gt;statmsgs</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>