Bu birim izleyicisi karşıya dosya yükleme kotalarını izler.
Bu birim izleyicisi karşıya dosya yükleme kotalarını, örneğin izlenen bir aracı tarafından yönetim sunucusuna aktarılma sürecinde olan beklemedeki dosyaların sayısını izler. Yapılandırılan kota aşılırsa, yönetim sunucusuna yapılan iki başarısız aktarma denemesi sonucunda bir uyarı verilir. Dosya işlemleri, kaçırılan bir başarısız denemeyle belirtilen kotanın altına düşerse uyarı otomatik olarak çözümlenir.
Aşağıda varsayılan eşikler özetlenmektedir:
Beklemedeki dosya sayısı üst sınırı (Varsayılan değer 512)
Beklemedeki dosya bayt sayısı üst sınırı (Varsayılan değer 10 GB)
Olası nedenlerin kısa bir özeti:
Kötü amaçlı bir aracı çok fazla veriyi yükleyerek sunucudaki disk alanının yetersiz kalmasına neden olmaya çalışıyor olabilir. Yukarıda belirtilen tüm üst sınırlar henüz karşıya yüklenmesi tamamlanmamış dosyaların yanı sıra yüklenmesi tamamlanmış ancak henüz bir veri kaynağı örneği tarafından gönderilmemiş (ve kabul edilmemiş) dosyalar için de geçerlidir.
Dosyaların karşıya yüklenmesini tamamlamak için bir kural hatalı/eksik.
Elle gerçekleştirilebilecek çözüm adımları şu şekildedir:
Kota sınırı üstünde veriyi karşıya yükleyen kötü amaçlı aracıyı araştırın.
Yönetim sunucusundaki başarısız kuralları/izleyicileri listeleme görevini kullanarak karşıya yüklenmesi tamamlanan dosyaları işleyen herhangi bir kuralın başarısız olup olmadığını kontrol edin.
Target | Microsoft.SystemCenter.ManagementServer | ||
Parent Monitor | System.Health.SecurityState | ||
Category | SecurityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | High | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.RepeatedEventSpecialLogTimer2StateMonitorType | ||
Remotable | False | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.FileUpload.FileQuotaMonitor" Accessibility="Public" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.ManagementServer" ParentMonitorID="Health!System.Health.SecurityState" Remotable="false" Priority="Normal" TypeID="Windows!Microsoft.Windows.RepeatedEventSpecialLogTimer2StateMonitorType" ConfirmDelivery="true">
<Category>SecurityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.FileUpload.FileQuotaMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Microsoft.SystemCenter.FileUpload.FileQuotaMonitor.Warning" MonitorTypeStateID="RepeatedEventRaised" HealthState="Warning"/>
<OperationalState ID="Microsoft.SystemCenter.FileUpload.FileQuotaMonitor.Success" MonitorTypeStateID="TimerEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<RepeatedComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</RepeatedComputerName>
<RepeatedLogName>Operations Manager</RepeatedLogName>
<RepeatedExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/ManagementGroup/Name$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">HealthService</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2126</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventLevel</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</RepeatedExpression>
<Consolidator>
<ConsolidationProperties/>
<TimeControl>
<WithinTimeSchedule>
<Interval>1020</Interval>
</WithinTimeSchedule>
</TimeControl>
<CountingCondition>
<Count>2</Count>
<CountMode>OnNewItemTestOutputRestart_OnTimerSlideByOne</CountMode>
</CountingCondition>
</Consolidator>
<TimerWaitInSeconds>1020</TimerWaitInSeconds>
</Configuration>
</UnitMonitor>