Этот базовый монитор отслеживает квоты передачи файлов.
Этот базовый монитор отслеживает квоты передачи файлов (т. е. количество ожидающих файлов, которые находятся в процессе передачи от отслеживаемого агента на сервер управления). Если установленное значение квоты превышено, то после двух неудачных последовательных попыток передачи файла на сервер управления будет выведено предупреждение. Предупреждение будет автоматически разрешено, если при обработке файлов будет восстановлено значение квоты, указанное в пропущенной неудавшейся попытке.
Ниже представлена сводка по пороговым значениям, используемым по умолчанию.
Максимальное число ожидающих файлов (значение по умолчанию — 512)
Максимальный размер ожидающих файлов (размер по умолчанию — 10 ГБ)
Краткая сводка потенциальных причин:
Злоумышленник может пытаться вызвать переполнение дискового пространства сервера путем загрузки большого объема данных. Все указанные выше ограничения применяются как к незавершенным передачам файлов, так и к завершенным передачам, которые еще не были размещены (и подтверждены) экземпляром источника данных.
Ошибка или отсутствие правила для завершения передачи файлов.
Пользователь может вручную выполнить следующие действия для устранения ошибки.
Определить злоумышленника, который осуществлял загрузку данных с превышением квоты.
Использовать задачу сервера управления для отображения правил и мониторов с ошибкой, а затем проверить наличие ошибок для правил, обрабатывающих завершенные передачи файлов.
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 | Internal | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.FileUpload.FileQuotaMonitor" Accessibility="Internal" 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>