Den här övervakaren kontrollerar eftersläpningen för inbox\auth\sinv.box på den sekundära platsservern. Den genererar en avisering om eftersläpningen överstiger tröskelvärdet.
Det totala antalet filer som finns i inkorgen \auth\sinv.box för inventeringsdatainläsningen på platsservern har överskridit det operativa standardtröskelvärdet.
I den här mappen lagras tillfälligt filer för programvaruinventering som samlats in från Configuration Manager-klientdatorerna.
Om antalet filer fortsätter att öka bortom tröskelvärdet avspeglas inte programvaruinventering i Configuration Manager-platsdatabasen inom rimlig tid.
Det totala antalet filer för programvaruinventering kan överstiga tröskelvärdet av följande orsaker:
Tjänsten SMS_Executive är stoppad eller svarar inte på platsservern.
Platsserverns behandlingstakt är lägre än den takt med vilken filer för programvaruinventering kommer in.
Platsservern har inte tillräckligt med resurser, t.ex. CPU, minne eller diskutrymme.
Configuration Manager-platsdatabasen har slut på utrymme.
Inställningen för programvaruinventering samlar in data från för många filer.
Platsservern kan ha förlorat anslutningen till Configuration Manager-platsdatabasservern.
Så här löser du det här problemet och minskar antalet filer för maskinvaruinventering:
Kontrollera att tröskelvärdet för den här aviseringen inte är för lågt och att det är högre än det operativa standardtröskelvärdet för den här Configuration Manager-platsen.
Verifiera att tjänsten SMS_Executive körs på platsservern. Om den är stoppad eller inte svarar startar du om den.
Verifiera att Configuration Manager-platsdatabasen fungerar korrekt.
Avgör om den ökade belastningen beror på ett ovanligt inflöde av nya programvaruinventeringsposter, eller om filbelastningen har varit relativt konstant. Om belastningen är konstant uppdaterar du Configuration Manager-infrastrukturen så att du eliminerar eftersläpningen i behandlingen. Om belastningen beror på en stor mängd data från datorer som nyligen inventerats eller ändringar som nyligen gjorts i inställningarna för programvaruinventering kan problemet lösas av sig självt om det finns tillräckligt med resurser för att behandla väntande filer förutom standardbelastningen.
Verifiera att Configuration Manager-platsdatabasen har tillräckligt med utrymme. Om databasen är inställd för automatisk storleksökning verifierar du att det finns tillräckligt med diskutrymme så att databasen kan växa.
Justera inventeringsinsamlingens frekvens så att det finns längre tid för filbehandlingen.
Planera noggrant innan du ändrar inställningarna för programvaruinventering. Gör prestandatester för att verifiera att infrastrukturen kan hantera den extra belastningen.
Kontrollera att platsservern kan ansluta till Configuration Manager-platsdatabasservern.
Target | Microsoft.SystemCenter2012.ConfigurationManager.SecondarySiteServer | ||
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:INV0044, CreatedByMyFriend at 10/15/2011 5:25:04 PM |
<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_SINV_auth_inbox_backlog_monitor_secondary_site" Comment="SIV:INV0044, CreatedByMyFriend at 10/15/2011 5:25:04 PM" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SecondarySiteServer" 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_SINV_auth_inbox_backlog_monitor_secondary_site_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>sinv.box</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>