This monitor checks Power Supply availability health state.
This monitor checks Power Supply availability health state.
Default values:
Interval Seconds: 300
Sync Time 00:00
There are some errors on Power Supply.
For more information see Health Reason details.
If you try to change some values Cook Down may be break.
Another rules which uses this data source:
HP MSA2000 Controller Availability
HP MSA2000 I/O Module Availability
HP MSA2000 Host Port Availability
HP MSA2000 I/O Module Expander Port Availability
HP MSA2000 Controller Expander Port Availability
HP MSA2000 Fan Availability
HP MSA2000 Compact Flash Availability
HP MSA2000 Management Port Availability
HP MSA2000 Enclosure Availability
Target | MSA.PowerSupply | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | MSA.Monitor.Common.Availability | ||
Remotable | False | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="MSA.Monitor.PowerSupply.Self.Availability" Accessibility="Public" Enabled="true" Target="MSA.PowerSupply" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="false" Priority="Normal" TypeID="MSA.Monitor.Common.Availability" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="MSA.Monitor.PowerSupply.Self.Availability_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Host/Host/Property[Type="System!System.Entity"]/DisplayName$</AlertParameter1>
<AlertParameter2>$Target/Host/Host/Host/Property[Type="MSA.System"]/PrimaryIP$</AlertParameter2>
<AlertParameter3>$Target/Host/Host/Host/Property[Type="MSA.System"]/SecondaryIP$</AlertParameter3>
<AlertParameter4>$Target/Property[Type="MSA.PowerSupply"]/Location$</AlertParameter4>
<AlertParameter5>$Data/Context/Property[@Name='health']$</AlertParameter5>
<AlertParameter6>$Data/Context/Property[@Name='health-reason']$</AlertParameter6>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId838f359e843346e3af85af7fe0f82a87" MonitorTypeStateID="Critical" HealthState="Error"/>
<OperationalState ID="UIGeneratedOpStateIda768df49f0734485b6689a2c5fce8404" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateId344a54bc455b452987a5c6833c95ebfd" MonitorTypeStateID="Healthy" HealthState="Success"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<SyncTime>00:00</SyncTime>
<Midplane>$Target/Host/Host/Host/Property[Type="MSA.System"]/SerialNumber$</Midplane>
<MsaCliPath>$Target/Host/Host/Host/Host/Property[Type="MSA.PerformanceTool"]/MsaCliPath$</MsaCliPath>
<Command>show enclosures</Command>
<PrimaryIP>$Target/Host/Host/Host/Property[Type="MSA.System"]/PrimaryIP$</PrimaryIP>
<SecondaryIP>$Target/Host/Host/Host/Property[Type="MSA.System"]/SecondaryIP$</SecondaryIP>
<BaseType>power-supplies</BaseType>
<Name>location</Name>
<Value>$Target/Property[Type="MSA.PowerSupply"]/Location$</Value>
</Configuration>
</UnitMonitor>