From 60bea38f3c3d1f778f4f3b83cdf2bc4ce2ce6ae7 Mon Sep 17 00:00:00 2001 From: Oleksandr Dubrovyk Date: Tue, 20 Aug 2024 16:58:21 +0300 Subject: [PATCH] Add "overrun" column to the ifconfig scanners Fixes ZPS-8020. A fix for the OSs that provide "overrun" column instead of "missed" in the ifconfig output. --- ZenPacks/zenoss/LinuxMonitor/parsers/linux/ifconfig.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ZenPacks/zenoss/LinuxMonitor/parsers/linux/ifconfig.py b/ZenPacks/zenoss/LinuxMonitor/parsers/linux/ifconfig.py index 6e946c9..898b03e 100644 --- a/ZenPacks/zenoss/LinuxMonitor/parsers/linux/ifconfig.py +++ b/ZenPacks/zenoss/LinuxMonitor/parsers/linux/ifconfig.py @@ -114,7 +114,7 @@ class AltScanConfig(object): componentSplit = '\n' componentScanner = r'^(\d+):(\s)(?P\S+?):?[ \t]+' scanners = [ - r'(.*)RX:(\s+)bytes(\s+)packets(\s+)errors(\s+)dropped(\s+)overrun(\s+)mcast(\s+)\\(\s+)(?P\d+)(\s+)(?P\d+)(\s+)(?P\d+)(\s+)(?P\d+)(\s+)(?P\d+)', + r'(.*)RX:(\s+)bytes(\s+)packets(\s+)errors(\s+)dropped(\s+)(missed|overrun)(\s+)mcast(\s+)\\(\s+)(?P\d+)(\s+)(?P\d+)(\s+)(?P\d+)(\s+)(?P\d+)(\s+)(?P\d+)', r'(.*)TX:(\s+)bytes(\s+)packets(\s+)errors(\s+)dropped(\s+)carrier(\s+)collsns(\s+)\\(\s+)(?P\d+)(\s+)(?P\d+)(\s+)(?P\d+)(\s+)(?P\d+)(\s+)(?P\d+)(\s+)(?P\d+)', ] componentScanValue = 'interfaceName'