I'm observing some strange behavior related to the "Disk Space" triggers for both Linux and Windows hosts. Examining the trigger shows the following conditions:

The description of the trigger says:
The first and second condition is straight forward, but I'm looking for some help with the 3rd condition.
What is the purpose / function of this? It seems to not be working correctly because what I'm seeing is the following:

The event is shown being triggered and cleared multiple times. However, the graph of the data shows this:

Every spike on the graph corresponds to the trigger being asserted, however, the trigger is resolved when the disk usage stops increasing. It seems like this shouldn't happen. The disk usage never dropped below the threshold (90%) so the trigger should never resolve. I suspect it's the 3rd expression that's causing the trigger to no longer evaluate to true, but why?
The description of the trigger says:
Two conditions should match: First, space utilization should be above {$VFS.FS.PUSED.MAX.CRIT:"{#FSNAME}"}.
Second condition should be one of the following:
- The disk free space is less than 5G.
- The disk will be full in less than 24 hours.
Second condition should be one of the following:
- The disk free space is less than 5G.
- The disk will be full in less than 24 hours.
What is the purpose / function of this? It seems to not be working correctly because what I'm seeing is the following:
- Host with high disk usage has this trigger asserted
- Trigger resolves when disk usage does not increase further, but is still above threshold
The event is shown being triggered and cleared multiple times. However, the graph of the data shows this:
Every spike on the graph corresponds to the trigger being asserted, however, the trigger is resolved when the disk usage stops increasing. It seems like this shouldn't happen. The disk usage never dropped below the threshold (90%) so the trigger should never resolve. I suspect it's the 3rd expression that's causing the trigger to no longer evaluate to true, but why?
Comment