HP-UX ProviderSvcsBase Administrator Guide, September 2011

3 Using PSB Components
This chapter provides information about using PSB software components. The PSB™ software
includes three components to support the features mentioned in the section “Features and Benefits
(page 4). The three components are:
A new daemon oserrlogd to access kernel error log on all HP Integrity servers running on
HP-UX 11i v3 March 2009 or later.
Infrastructure to run health tests on HP-UX system.
postgres database to archive system logs and events.
The following section providers information about using the PSB™ components.
Accessing Kernel Error Logs
The PSB™ software contains a new daemon called oserrlogd. This new logging daemon reads
error log records from the HP-UX kernel via diag2 driver, stores them in the circular log files,
which can be read by user space processes. Upon storing the error records in log files, the daemon
sends EVM notification to the clients (for example, hardware indication WBEM providers, diaglogd
and so on) which are interested in reading the error logs. The clients should subscribe to these
EVM notifications to receive the error logs.
After installing the PSB™ software, the daemon oserrlogd reads and formulates Machine Check
Abort (MCA) log files at/var/tombstones directory.
“Schematic diagram for clients usage of OS error logs through oserrlogd” figure shows how the
error logs are accessed by clients using the oserrlogd daemon.
Figure 2 Schematic diagram for clients usage of OS error logs through oserrlogd
Accessing Kernel Error Logs 15