Quellcode durchsuchen

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

Michael Honkoop vor 4 Monaten
Ursprung
Commit
9736e5e9a6
1 geänderte Dateien mit 2 neuen und 1 gelöschten Zeilen
  1. 2 1
      plugins/edirectory_monitor/agent_based/edirectory_monitor.py

+ 2 - 1
plugins/edirectory_monitor/agent_based/edirectory_monitor.py

@@ -54,6 +54,7 @@ total_counters = [
     "Total",
     "EntryCache",
     "BlockCache",
+    "TotalSize",
 ]
 
 def format_partition_agent(value):
@@ -113,7 +114,7 @@ def check_edirectory_items(item: str, section) -> CheckResult:
             previous_value = value_store.get(key, 0)
             value_store[key] = value
             value_difference = float(value) - float(previous_value)
-            yield Metric(key, value_difference, boundaries=(0, None))
+            yield Metric(key, abs(value_difference), boundaries=(0, None))
         elif key not in non_graphable:
             '''Only create a metric for graphable values'''
             yield Metric(key, float(value))