finding out server info from a running linux

Hello Everybody,

Is there a programmatic way to find the server information like product name (e.g. DL585 G1), serial number etc.? Of course, I can just look at the "server information" on the ILO... But I am looking for scripts, or C/C++ programs that could retrieve this information directly from a running Linux environment.

Alternatively, are there any free HP tools that would give such information?

We are first targeting SuSE Linux (Professional or SLES), but if it would apply to a wider range of distributions, this would be even better.

Re: finding out server info from a running linux

If you install the HP Insight Manager agents (free download from the "drivers and software" part of HP's support page) it'll add the necessary SNMP subagents. Just about anything you can see in the Systems Management Homepage can be read through SNMP. Unfortunately I think you will have to go through the MIBs or just run snmpwalk and look for the data, I never could find any official documentation on the OIDs and I'm not sure where my own notes on it are.