AIX 4.2 temperature monitoring tools included ?

Are there any AIX 4.2 commands that would give me the ability to monitor the hardware temperature ?

I did a forum search and found nothing about AIX. I checked the 'diag' command but it does not say anywhere that it has this feature. I tried the 'prtdiag' command but it does not exist on the client's system.

Found this post entering "aix monitor temperature" in Google...
AIX-L: Re: command to monitor hardware

Also there are some more listed below that one. Not sure if uesensor is available on 4.2. Else I would try to rely on monitoring errpt if something shows up.

I get a message saying "uesensor: Command not supported". So its there but does not seam to be implanted or simply does not work with this system.

Got the same on AIX 5.3, P595. No idea how to do this any other way. I checked some more and was lead to uesensor again:

(scroll down to the end)
AIX performance tips and tricks

Maybe your next quest could be to find out how to make it work. If you find it - post it here please.

That command depends on a hw sensor in the server actually. Such a sensor can be found in many Power3 systems but I don't remember a Power4 system having it. Hence it may well be that power servers are not being assembled with such sensors since. This is an example from a B80:

# /usr/lpp/diagnostics/bin/uesensor -l
  Sensor = thermal sensor
  Status = Normal
  Value = 25 Degrees Celsius
  Physical Location Code = P2

  Sensor = fan-speed
  Status = Normal
  Value = 2190 RPM
  Physical Location Code = F1

  Sensor = fan-speed
  Status = Normal
  Value = 2160 RPM
  Physical Location Code = F2

  Sensor = fan-speed
  Status = Normal
  Value = 2490 RPM
  Physical Location Code = F3

  Sensor = fan-speed
  Status = Normal
  Value = 2460 RPM
  Physical Location Code = F4

  Sensor = voltage
  Status = Normal
  Value = 5032 MV
  Physical Location Code = P2

  Sensor = voltage
  Status = Normal
  Value = 3342 MV
  Physical Location Code = P2

  Sensor = voltage
  Status = Normal
  Value = 4999 MV
  Physical Location Code = P2

  Sensor = voltage
  Status = Normal
  Value = 11999 MV
  Physical Location Code = P2

  Sensor = voltage
  Status = Normal
  Value = 1816 MV
  Physical Location Code = P1-C1

  Sensor = voltage
  Status = Normal
  Value = 2515 MV
  Physical Location Code = P1-C1

  Sensor = voltage
  Status = Normal
  Value = 5204 MV
  Physical Location Code = P1-C1

  Sensor = voltage
  Status = Normal
  Value = 5177 MV
  Physical Location Code = P1-C1

  Sensor = voltage
  Status = Normal
  Value = 1796 MV
  Physical Location Code = P1-C2

  Sensor = voltage
  Status = Normal
  Value = 2528 MV
  Physical Location Code = P1-C2

  Sensor = voltage
  Status = Normal
  Value = 5149 MV
  Physical Location Code = P1-C2

  Sensor = voltage
  Status = Normal
  Value = 5177 MV
  Physical Location Code = P1-C2

  Sensor = power supply
  Status = Normal
  Value = Present and Operational
  Physical Location Code = V1

  Sensor = power supply
  Status = Normal
  Value = Present and Operational
  Physical Location Code = V2

uesensor doesn't seem to be supported on POWER5 or POWER6 either:

> prtconf
System Model: IBM,9110-510
Machine Serial Number: 063E37B
Processor Type: PowerPC_POWER5
Number Of Processors: 2
Processor Clock Speed: 1654 MHz

> ./uesensor -l
This function is not supported on this system.

(Same on POWER6 on 520 server.)

There must be plenty of thermal sensors in these machines, given IBM's focus on reliability. Just need to know the commands :slight_smile:

Yeah, if you find any, let us know :slight_smile: