System Health Check Overview
The server runs a self-diagnostic utility program called syscheck
to monitor itself. The system health check utility syscheck
tests the server hardware and platform software. Checks and balances verify the health of the server and platform software for each test, and verify the presence of required application software.
If the syscheck
utility detects a problem, an alarm code is generated. The alarm code is a 16-character data string in hexadecimal format. All alarm codes are ranked by severity: critical, major, and minor. Alarm Categories lists the platform alarms and their alarm codes.
The syscheck
output can be in either of the following forms (see Health Check OutputsHealth Check Outputs for output examples):
- Normal— results summary of the checks performed by
syscheck
- Verbose—detailed results for each check performed by
syscheck
The syscheck
utility can be run in the following ways:
- The operator can invoke
syscheck
:- From the EPAPGUI Platform Menu (see Accessing the EPAP GUI). The user can request Normal or Verbose output.
- By logging in as a
syscheck
user (see Running syscheck Using the syscheck Login). Only Normal output is produced. - By logging in as admusr and using sudo to run syscheck on the command line (see Running syscheck from the Command line).
- By logging into the
platcfg
utility and runningsyscheck
in either Normal or Verbose mode. For more information, see 7.a.
-
syscheck
runs automatically by timer at the following frequencies:- Tests for critical platform errors run automatically every 30 seconds.
- Tests for major and minor platform errors run automatically every 60 seconds.
Functions Checked by syscheck
Table 3-1 summarizes the functions checked by syscheck
.
Table 3-1 System Health Check Operation