Bug ID 870957: "Security ›› Reporting : ASM Resources : CPU Utilization" shows TMM has 100% CPU usage

Last Modified: Sep 13, 2023

Affected Product(s):
BIG-IP ASM(all modules)

Fixed In:
16.0.0, 15.1.0.2, 15.0.1.3, 14.1.2.5, 13.1.3.4

Opened: Jan 19, 2020

Severity: 3-Major

Symptoms

TMM CPU utilization around 100 percent under Security ›› Reporting : ASM Resources : CPU Utilization.

Impact

Wrong scale is presented and might cause machine's state to be interpreted wrongly.

Conditions

No special conditions. Only viewing at the stats of TMM CPU in 'Security ›› Reporting : ASM Resources : CPU Utilization'. They will always be in wrong scale, but when the TMM has ~1% CPU usage, it will be presented as 100% CPU usage.

Workaround

1. Backup /etc/avr/monpd/monp_asm_cpu_info_measures.cfg file. 2. Run the following: $ sed -i 's|tmm_avg_cpu_util)/(count(distinct time_stamp)|tmm_avg_cpu_util)/(count(distinct time_stamp)*100|g' /etc/avr/monpd/monp_asm_cpu_info_measures.cfg 3. Compare the backup file to /etc/avr/monpd/monp_asm_cpu_info_measures.cfg: Make sure that there are two lines modified, and that the modification is multiplying with 100 the denominator (i.e., actually dividing the TMM value with 100). 4. To make those changes take affect, run the following command: $ bigstart restart monpd

Fix Information

Dividing the TMM value with 100 to fit correct scale.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips