Skip to content

Latest commit

 

History

History
51 lines (40 loc) · 1.72 KB

pressure_average.md

File metadata and controls

51 lines (40 loc) · 1.72 KB

PressureAverage

Reads the average values from the Linux kernel's Pressure Stall Information (PSI). See the kernel documentation for more information.

Check options

name example optional default
cpu true false
io "None", "Some", "Full", "Both" "None"
memory "None", "Some", "Full", "Both" "None"
avg10 true false
avg60 true false
avg300 true false

cpu

If true, the CPU pressure level will be checked.

io

If "Some", the "some" value of the I/O pressure level will be checked. If "Full", the "full" value of the I/O pressure level will be checked. If "Both", the "some" and "full" values of the I/O pressure level will be checked.

memory

If "Some", the "some" value of the memory pressure level will be checked. If "Full", the "full" value of the memory pressure level will be checked. If "Both", the "some" and "full" values of the memory pressure level will be checked.

avg10

If true, the 10 second average pressure level will be checked.

avg60

If true, the 1 minute average pressure level will be checked.

avg300

If true, the 5 minute average pressure level will be checked.

Alarm options

name example optional default
level 75

level

Pressure average level threshold in percent. The alarm will be triggered if the measured value exceeds this value.

IDs

  • All combinations of cpu/{avg10,avg60,avg300}
  • All combinations of {io,memory}/{some,full}/{avg10,avg60,avg300}

Placeholders

  • level: Pressure average (in percent).