Bug ID 754330: Monpd might load many CSV files such that stats for AVR are not loaded to the database as quickly as expected

Last Modified: Sep 13, 2023

Affected Product(s):
BIG-IP AFM, APM, ASM, AVR, vCMP(all modules)

Known Affected Versions:
12.1.0, 12.1.1, 12.1.2, 12.1.3, 12.1.3.1, 12.1.3.2, 12.1.3.3, 12.1.3.4, 12.1.3.5, 12.1.3.6, 12.1.3.7, 12.1.4, 12.1.4.1, 12.1.5, 12.1.5.1, 12.1.5.2, 12.1.5.3, 12.1.6, 13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1, 13.1.0, 13.1.0.1, 13.1.0.2, 13.1.0.3, 13.1.0.4, 13.1.0.5, 13.1.0.6, 13.1.0.7, 13.1.0.8, 13.1.1, 13.1.1.2, 13.1.1.3, 13.1.1.4

Fixed In:
13.1.1.5

Opened: Dec 31, 2018

Severity: 4-Minor

Symptoms

Monpd attempts to load a batch of CSV files that exceed the partition threshold. This might cause Monpd to falsely detect a corrupted database.

Impact

Stats for AVR might not be loaded to the database within an expected interval.

Conditions

-- Monpd is down for a given interval, and needs to load a batch of CSV files. -- Monpd gets lower priority for CPU and does not manage loading CSV files within a specific timeframe. -- Some of the reports are more demanding than others, and create CSV files more often, which makes it harder for Monpd to load efficiently.

Workaround

None.

Fix Information

Monpd now checks whether a new partition is required after each CSV file load. When needed, it creates one and aggregates data in the database to avoid this issue.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips