< Back
Get-HPESysInfoCooling
Post
NAME Get-HPESysInfoCooling
SYNOPSIS
Get information about cooling of the system.
SYNTAX
Get-HPESysInfoCooling [[-Username] <String>] [[-Password] <String>] [<CommonParameters>]
Get-HPESysInfoCooling [-Credential <PSCredential>] [<CommonParameters>]
DESCRIPTION
Get information about cooling of the system including readings from temperature sensors and the speed of fans.
PARAMETERS
-Username [<String>]
Username to log onto the target iLO. Username needs to be provided as an input along with Password. This
parameter is required when the iLO security is enabled.
ParameterSetName: UsernamePasswordSet
Required? false
Position? 0
Default value None
Accept pipeline input? True (ByPropertyName)
Accept wildcard characters? false
-Password [<String>]
Password to log onto the target iLO. Password needs to be provided along with Username. This parameter is
required when the iLO security is enabled.
ParameterSetName: UsernamePasswordSet
Required? false
Position? 1
Default value None
Accept pipeline input? True (ByPropertyName)
Accept wildcard characters? false
-Credential [<PSCredential>]
Holds the target iLO Credential in a secure manner. This parameter is required when the iLO security is
enabled.
ParameterSetName: CredentialSet
Required? false
Position? named
Default value None
Accept pipeline input? True (ByPropertyName)
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
None
OUTPUTS
System.Object
NOTES
Status
The value returned in the "Status" property reflects the data retrieval operation of a cmdlet. It does not
reflect the component status. When a cmdlet returns ???????Status: Error??????? or ???????Status: Warning???????, it indicates that
the operation to retrieve the data was not successful. The ???????StatusInfo??????? message specifies the reason for the
data retrieval operation failure. If the data retrieval operation is successful, "Status: OK" is returned for
the cmdlet, and the component status is displayed in the Health property and/or other properties of the PS
object.
EXAMPLE 1
Get an object of Get-HPESysInfoCooling and get the name of all the temperature sensors.PS C:\\> $cool =
Get-HPESysInfoCooling -Username username -Password password
PS C:\\> $cool.TemperatureSensors.Name
01-Inlet Ambient
02-CPU
03-P1 DIMM 1-3
04-P1 DIMM 4-6
05-HD Max
06-Chipset
07-Chipset Zone
08-P/S 1
09-P/S 2
10-VR P1
11-VR P1 Mem 1
12-VR P1 Mem 2
13-Stor Batt
14-iLO
15-iLO Zone
16-LOM
17-LOM Zone
18-PCI 1
19-PCI 2
20-PCI 3
21-PCI 4
22-PCI 5
23-PCI 1 Zone
24-PCI 2 Zone
25-PCI 3 Zone
26-PCI 4 Zone
27-PCI 5 Zone
EXAMPLE 2
Get an object of Get-HPESysInfoCooling and get information about all the fans on the system.PS C:\\> $cool =
Get-HPESysInfoCooling -Credential $credential
PS C:\\> $cool.Fans
Name : Fan 1
Oem : {@{Hpe=System.Collections.Generic.List`1[System.Object]}}
Reading : 6
ReadingUnits : Percent
Status : {@{Health=OK; State=Enabled}}
Name : Fan 2
Oem : {@{Hpe=System.Collections.Generic.List`1[System.Object]}}
Reading : 0
ReadingUnits : Percent
Status : {@{State=Absent}}
Name : Fan 3
Oem : {@{Hpe=System.Collections.Generic.List`1[System.Object]}}
Reading : 27
ReadingUnits : Percent
Status : {@{Health=OK; State=Enabled}}
Name : Fan 4
Oem : {@{Hpe=System.Collections.Generic.List`1[System.Object]}}
Reading : 0
ReadingUnits : Percent
Status : {@{State=Absent}}
EXAMPLE 3
Get an object of Get-HPESysInfoCooling and get the names of the temperature sensors that have non-zero readings.PS
C:\\> $cool = Get-HPESysInfoCooling
PS C:\\> $cool.TemperatureSensors | Where-Object {$_.ReadingCelsius -ne 0} | Select-Object -Property Name
Name
----
01-Inlet Ambient
07-Chipset Zone
10-VR P1
11-VR P1 Mem 1
12-VR P1 Mem 2
14-iLO
15-iLO Zone
16-LOM
17-LOM Zone
23-PCI 1 Zone
24-PCI 2 Zone
25-PCI 3 Zone
26-PCI 4 Zone
27-PCI 5 Zone
RELATED LINKS
http://www.hpe.com/servers/powershell
SYNOPSIS
Get information about cooling of the system.
SYNTAX
Get-HPESysInfoCooling [[-Username] <String>] [[-Password] <String>] [<CommonParameters>]
Get-HPESysInfoCooling [-Credential <PSCredential>] [<CommonParameters>]
DESCRIPTION
Get information about cooling of the system including readings from temperature sensors and the speed of fans.
PARAMETERS
-Username [<String>]
Username to log onto the target iLO. Username needs to be provided as an input along with Password. This
parameter is required when the iLO security is enabled.
ParameterSetName: UsernamePasswordSet
Required? false
Position? 0
Default value None
Accept pipeline input? True (ByPropertyName)
Accept wildcard characters? false
-Password [<String>]
Password to log onto the target iLO. Password needs to be provided along with Username. This parameter is
required when the iLO security is enabled.
ParameterSetName: UsernamePasswordSet
Required? false
Position? 1
Default value None
Accept pipeline input? True (ByPropertyName)
Accept wildcard characters? false
-Credential [<PSCredential>]
Holds the target iLO Credential in a secure manner. This parameter is required when the iLO security is
enabled.
ParameterSetName: CredentialSet
Required? false
Position? named
Default value None
Accept pipeline input? True (ByPropertyName)
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).
INPUTS
None
OUTPUTS
System.Object
NOTES
Status
The value returned in the "Status" property reflects the data retrieval operation of a cmdlet. It does not
reflect the component status. When a cmdlet returns ???????Status: Error??????? or ???????Status: Warning???????, it indicates that
the operation to retrieve the data was not successful. The ???????StatusInfo??????? message specifies the reason for the
data retrieval operation failure. If the data retrieval operation is successful, "Status: OK" is returned for
the cmdlet, and the component status is displayed in the Health property and/or other properties of the PS
object.
EXAMPLE 1
Get an object of Get-HPESysInfoCooling and get the name of all the temperature sensors.PS C:\\> $cool =
Get-HPESysInfoCooling -Username username -Password password
PS C:\\> $cool.TemperatureSensors.Name
01-Inlet Ambient
02-CPU
03-P1 DIMM 1-3
04-P1 DIMM 4-6
05-HD Max
06-Chipset
07-Chipset Zone
08-P/S 1
09-P/S 2
10-VR P1
11-VR P1 Mem 1
12-VR P1 Mem 2
13-Stor Batt
14-iLO
15-iLO Zone
16-LOM
17-LOM Zone
18-PCI 1
19-PCI 2
20-PCI 3
21-PCI 4
22-PCI 5
23-PCI 1 Zone
24-PCI 2 Zone
25-PCI 3 Zone
26-PCI 4 Zone
27-PCI 5 Zone
EXAMPLE 2
Get an object of Get-HPESysInfoCooling and get information about all the fans on the system.PS C:\\> $cool =
Get-HPESysInfoCooling -Credential $credential
PS C:\\> $cool.Fans
Name : Fan 1
Oem : {@{Hpe=System.Collections.Generic.List`1[System.Object]}}
Reading : 6
ReadingUnits : Percent
Status : {@{Health=OK; State=Enabled}}
Name : Fan 2
Oem : {@{Hpe=System.Collections.Generic.List`1[System.Object]}}
Reading : 0
ReadingUnits : Percent
Status : {@{State=Absent}}
Name : Fan 3
Oem : {@{Hpe=System.Collections.Generic.List`1[System.Object]}}
Reading : 27
ReadingUnits : Percent
Status : {@{Health=OK; State=Enabled}}
Name : Fan 4
Oem : {@{Hpe=System.Collections.Generic.List`1[System.Object]}}
Reading : 0
ReadingUnits : Percent
Status : {@{State=Absent}}
EXAMPLE 3
Get an object of Get-HPESysInfoCooling and get the names of the temperature sensors that have non-zero readings.PS
C:\\> $cool = Get-HPESysInfoCooling
PS C:\\> $cool.TemperatureSensors | Where-Object {$_.ReadingCelsius -ne 0} | Select-Object -Property Name
Name
----
01-Inlet Ambient
07-Chipset Zone
10-VR P1
11-VR P1 Mem 1
12-VR P1 Mem 2
14-iLO
15-iLO Zone
16-LOM
17-LOM Zone
23-PCI 1 Zone
24-PCI 2 Zone
25-PCI 3 Zone
26-PCI 4 Zone
27-PCI 5 Zone
RELATED LINKS
http://www.hpe.com/servers/powershell