Manual Chapter :
Background diagnostics overview
Applies To:
Show VersionsF5OS-A
- 1.2.0
Background diagnostics overview
Background diagnostics run continuously in the background,
do not affect production traffic, and do not require you to take the system
out of service to run them.
Background diagnostics tasks
Background diagnostics tasks cover specific
components and functions, at varying schedules.
Subsystem |
Task |
Schedule |
---|---|---|
Hardware |
LOP monitors sensor status |
Asynchronous |
TPM |
TPM status check |
System start-up |
CPLD |
CPLD check |
System start-up |
Drives |
NVME SMART attributes |
Interval |
Drives |
Disk usage task |
Interval |
Memory |
Temperature |
Interval |
Memory |
Memory controller events |
Interval |
CPU |
Temperature |
Interval |
CPU |
Memory controller event
records |
Interval |
CPU |
Extended event log events |
Interval |
LOP |
LOP task - firmware diagnostic
data |
Interval |
Sensors |
LOP - sensors |
Interval |
LCD |
LCD - health |
Interval |
LCD |
LCD - sensors |
Interval |
TPM (Trusted Platform Module) status check
Description
The TPM (Trusted Platform Module) status check runs when
the system starts up and verifies the TPM health status. For more
information, see "Trusted Platform Module (TPM) overview" in
F5 rSeries Systems:
Administration and Configuration
.Schedule
System start-up
CPLD (Complex Programmable Logic Device) check
Description
The CPLD (Complex Programmable Logic Device) status check runs
when the system starts up and verifies the ability to read the CPLD magic
byte.
Schedule
System start-up
Storage drives - NVME SMART attributes
Description
The NVME SMART attributes task verifies the internal status of
installed storage drives, including this information:
- Drive critical warnings
- Drive media errors
- Drive media percentage of storage used
- Drive media percentage of available storage
- Drive temperature within normal operating range
Schedule
Interval
Storage drives - Disk usage
Description
The disk usage task calculates the percentage used of disk
capacity and reports alarms when drives reach low capacity of unused
space.
Schedule
Interval
Memory temperature
Description
The memory temperature task gathers errors produced by dual
in-line memory module (DIMM) sensors when temperature is out of an
acceptable range.
Schedule
Interval
Memory controller
Description
The memory controller task gathers errors reported by the system
and errors reported by the error detection and correction (EDAC) mechanism
for dual in-line memory modules (DIMMs).
Schedule
Interval
CPU temperature
Description
The CPU temperature task monitors the CPU core temperatures and
reports alarms when the temperature is out of an acceptable range.
Schedule
Interval
CPU memory controller event records
Description
The CPU memory controller event records task gathers
errors reported by the memory reliability, availability, and serviceability
(RAS) daemon.
Schedule
Interval
CPU extended event log check
Description
The CPU extended event log check task gathers extended event log
errors reported by the memory reliability, availability, and
serviceability (RAS) daemon.
Schedule
Interval
LOP (Lights Out Processor) - Firmware diagnostic data
Description
The LOP - Firmware diagnostic data task monitors the lights-out
processor (LOP) firmware diagnostic data and stores data in a JSON log
file on the file system at
/var/F5/diag-agent/logs
. These log files are added when
generating a QKView file.Schedule
Interval
LOP (Lights Out Processor) - Sensors
Description
The LOP - Sensors task monitors the lights-out processor (LOP)
sensor status for the fan tray, power supply unit (PSU) controller,
blades, and system controllers.
Schedule
Interval
LCD - Health check
Description
The LCD Health Check task monitors the health of the LCD
and reports alarms when the LCD is unhealthy.
Schedule
Interval
LCD - Sensors
Description
The LCD Sensors task periodically monitors the various
LCD sensors and reports their values.
Schedule
Interval