Этот монитор проверяет журнал ожидания inbox\auth\dataldr.box на сервере сайта. Он выдает оповещение, когда этот журнал ожидания превышает пороговое значение.
Общее количество файлов в папке входящих событий dataldr.box загрузчика данных инвентаризации на сервере сайта превышает стандартный рабочий порог.
В этой папке временно хранятся файлы MIF-файлы, содержащие данные инвентаризации оборудования по клиентским компьютерам Configuration Manager. Кроме того, в ней хранятся IDMIF-файлы для пользовательских архитектур.
Если количество файлов продолжит увеличиваться с превышением порога, инвентаризация оборудования не будет своевременно отражаться в базе данных сайта Configuration Manager, а операции сбора данных и отчеты могут неправильно представлять устройства в сети.
Превышение порога общего числа файлов описи оборудования может возникать по следующим причинам.
Служба SMS_Executive на сервере сайта остановлена или не отвечает.
Загрузчик данных инвентаризации отправляет сведения об инвентаризации на новый родительский сайт. Такие изменения имеют более высокий приоритет по отношению к стандартной обработке файлов инвентаризации оборудования, которая откладывается до завершения обработки изменений.
Скорость обработки файлов на сервере сайта ниже скорости поступления файлов описи оборудования.
Недостаточные ресурсы сервера сайта, например недостаточно ресурсов ЦП, памяти или места на диске.
В базе данных сайта Configuration Manager недостаточно места.
Параметр классов инвентаризации оборудования был изменен для сбора дополнительной информации, и для получения итогового файла инвентаризации большего размера требуется дополнительное время обработки.
Возможно, потеряна связь сервера сайта с сервером базы данных сайта Configuration Manager.
Для устранения проблемы и сокращения числа файлов описи оборудования выполните следующие действия.
Убедитесь, что установлен не слишком низкий порог для этого предупреждения и его значение превышает стандартный рабочий порог для данного сайта Configuration Manager.
Проверьте, запущена ли на сервере сайта служба SMS_Executive. Если служба остановлена или не отвечает, перезапустите ее.
Убедитесь, что база данных сайта Configuration Manager работает без ошибок.
Выясните, вызвана ли повышенная загрузка неравномерным поступлением новых записей описи оборудования или поток файлов остается относительно постоянным. Если загрузка постоянна, обновите инфраструктуру Configuration Manager для устранения обрабатываемых журналов ожидания. Если загрузка вызвана большим числом вновь подвергнувшихся инвентаризации компьютеров, проблема может исчезнуть при достаточных ресурсах для обработки файлов в очереди сверх стандартного потока файлов.
Проверьте, достаточно ли свободного места в базе данных сайта Configuration Manager. Если размер базы данных увеличивается автоматически, убедитесь, что на диске достаточно места для расширения базы данных.
Настройте периодичность сбора описей, чтобы обеспечить более длительные интервалы обработки файлов.
Перед изменением файла параметра классов инвентаризации оборудования спланируйте свои действия. Выполните тестирование производительности, чтобы убедиться в том, что инфраструктура способна выдержать дополнительную нагрузку.
Убедитесь, что сервер сайта может подключиться к серверу базы данных сайта Configuration Manager.
Target | Microsoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | True | ||
Instance Name | SMS Inbox | ||
Counter Name | File Current Count | ||
Frequency | 900 | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | System.Performance.ConsecutiveSamplesThreshold | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default | ||
Comment | SIV:INV0039, CreatedByMyFriend at 10/15/2011 5:25:06 PM |
<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_auth_dataldr_inbox_backlog_monitor" Comment="SIV:INV0039, CreatedByMyFriend at 10/15/2011 5:25:06 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_auth_dataldr_inbox_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>auth>dataldr.box</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>