1
0
mirror of https://github.com/librenms/librenms-agent.git synced 2024-05-09 09:54:52 +00:00

Update zfs-linux

Traceback (most recent call last):
  File "./zfs-linux", line 178, in <module>
    sys.exit(main(sys.argv[1:]))
  File "./zfs-linux", line 92, in main
    DEMAND_MISSES_PERCENT = DEMAND_DATA_MISSES / ARC_MISSES * 100
ZeroDivisionError: division by zero
This commit is contained in:
Svennd
2019-11-25 11:48:03 +01:00
committed by GitHub
parent 8481de55fc
commit dd27e7936d

View File

@ -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)