This rule generates an alert if the power budget is not writeable on the target machine.
This rule generates an alert when the power budget is not writeable on the target machine.
This alert will occur if a task, rule, or a recovery is attempting to set the power budget on this server and the server is not capable of servicing this request. This can happen if the hardware doesn’t support setting the power budget or if that capability is turned off. The following are the names of the MP components that can attempt to set the power budget:
Power Budget Recovery (recovery)
Set Power Budget (task)
Set Power Budget For Business Hours (rule)
Set Power Budget For Non Business Hours (rule)
Ensure that the server provides the ability to set the power budget or disable the rule that is setting the power budget.
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>