diff --git a/snmp/zfs-linux b/snmp/zfs-linux index c5f3625..87543f5 100644 --- a/snmp/zfs-linux +++ b/snmp/zfs-linux @@ -79,20 +79,20 @@ def main(args): ANON_HITS_PERCENT = ANON_HITS / ARC_HITS * 100 if ANON_HITS != 0 else 0 - MRU_PERCENT = MRU_HITS / ARC_HITS * 100 - MFU_PERCENT = MFU_HITS / ARC_HITS * 100 - MRU_GHOST_PERCENT = MRU_GHOST_HITS / ARC_HITS * 100 - MFU_GHOST_PERCENT = MFU_GHOST_HITS / ARC_HITS * 100 + MRU_PERCENT = MRU_HITS / ARC_HITS * 100 if ARC_HITS != 0 else 0 + MFU_PERCENT = MFU_HITS / ARC_HITS * 100 if ARC_HITS != 0 else 0 + MRU_GHOST_PERCENT = MRU_GHOST_HITS / ARC_HITS * 100 if ARC_HITS != 0 else 0 + MFU_GHOST_PERCENT = MFU_GHOST_HITS / ARC_HITS * 100 if ARC_HITS != 0 else 0 - DEMAND_HITS_PERCENT = DEMAND_DATA_HITS / ARC_HITS * 100 - PREFETCH_HITS_PERCENT = PREFETCH_DATA_HITS / ARC_HITS * 100 - METADATA_HITS_PERCENT = DEMAND_METADATA_HITS / ARC_HITS * 100 - PREFETCH_METADATA_HITS_PERCENT = DEMAND_METADATA_HITS / ARC_HITS * 100 + DEMAND_HITS_PERCENT = DEMAND_DATA_HITS / ARC_HITS * 100 if ARC_HITS != 0 else 0 + PREFETCH_HITS_PERCENT = PREFETCH_DATA_HITS / ARC_HITS * 100 if ARC_HITS != 0 else 0 + METADATA_HITS_PERCENT = DEMAND_METADATA_HITS / ARC_HITS * 100 if ARC_HITS != 0 else 0 + PREFETCH_METADATA_HITS_PERCENT = DEMAND_METADATA_HITS / ARC_HITS * 100 if ARC_HITS != 0 else 0 - DEMAND_MISSES_PERCENT = DEMAND_DATA_MISSES / ARC_MISSES * 100 - PREFETCH_MISSES_PERCENT = PREFETCH_DATA_MISSES / ARC_MISSES * 100 - METADATA_MISSES_PERCENT = DEMAND_METADATA_MISSES / ARC_MISSES * 100 - PREFETCH_METADATA_MISSES_PERCENT = DEMAND_METADATA_MISSES / ARC_MISSES * 100 + DEMAND_MISSES_PERCENT = DEMAND_DATA_MISSES / ARC_MISSES * 100 if ARC_MISSES != 0 else 0 + PREFETCH_MISSES_PERCENT = PREFETCH_DATA_MISSES / ARC_MISSES * 100 if ARC_MISSES != 0 else 0 + METADATA_MISSES_PERCENT = DEMAND_METADATA_MISSES / ARC_MISSES * 100 if ARC_MISSES != 0 else 0 + PREFETCH_METADATA_MISSES_PERCENT = DEMAND_METADATA_MISSES / ARC_MISSES * 100 if ARC_MISSES != 0 else 0 # pools proc = subprocess.run(['/sbin/zpool', 'list', '-pH'], stdout=subprocess.PIPE, universal_newlines=True)