Browse Source

Update 'plugins/edirectory_monitor/agent_based/edirectory_monitor_recordmanager.py'

Michael Honkoop 5 days ago
parent
commit
5e76133b3c

+ 2 - 0
plugins/edirectory_monitor/agent_based/edirectory_monitor_recordmanager.py

@@ -65,6 +65,8 @@ def check_edirectory_items(item: str, params: Mapping[str, Any], section) -> Che
                 if (item_detail + "_" + key) in total_counter_attributes:
                     previous_value = value_store.get(key, 0)
                     value_store[key] = value
+                    if (previous_value > value):
+                        previous_value = 0
                     value_difference = int(value) - int(previous_value)
                     yield from check_levels(
                         int(math.ceil(value_difference)),