Данное правило создает предупреждение, если бюджет питания на целевом компьютере недоступен для записи.
Данное правило создает предупреждение, если бюджет питания на целевом компьютере недоступен для записи.
Данное предупреждение появится, если задача, правило или восстановление пытаются установить бюджет питания на сервер, а сервер не может выполнить запрос. Это может случиться, если оборудование не поддерживает установку бюджета питания или если эта возможность отключена. Ниже приведены названия компонентов пакета управления, которые могут выполнить попытку установки бюджета питания:
Восстановление бюджета питания (восстановление)
Установить бюджет питания (задача)
Установить бюджет питания для рабочих часов (правило)
Установить бюджет питания для нерабочих часов (правило)
Убедитесь, что сервер позволяет установить бюджет питания или отключить правило его установки.
Target | Microsoft.Windows.PowerManagement.2012.PowerSupply | ||
Category | Alert | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
|
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.ScriptGenerated.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
WriteToDB | WriteAction | Microsoft.SystemCenter.CollectEvent | Default |
<Rule ID="Microsoft.Windows.PowerManagement.2012.PowerBudgetNotWriteableAlertRule" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.PowerManagement.2012.PowerSupply" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.ScriptGenerated.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ScriptName>WindowsServer8PowerConsumptionControlScript.vbs</ScriptName>
<EventNumber>9006</EventNumber>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertName/>
<AlertDescription/>
<AlertMessageId>$MPElement[Name='Microsoft.Windows.PowerManagement.2012.PowerBudgetNotWriteable.AlertMessage']$</AlertMessageId>
<AlertParameters/>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectEvent"/>
</WriteActions>
</Rule>