ZFS A script to show interesting zfs info.

- Install coreutils

Next script shows most important zfs info,

Code:
#!/bin/sh
echo "**************************************************************************"
echo -n "RAM  ARC (absolute floor)                   : " && sysctl -n kstat.zfs.misc.arcstats.c_min      | gnumfmt --to=iec
echo -n "RAM  ARC (current target)                   : " && sysctl -n kstat.zfs.misc.arcstats.c          | gnumfmt --to=iec
echo -n "RAM  ARC (absolute ceiling)                 : " && sysctl -n kstat.zfs.misc.arcstats.c_max      | gnumfmt --to=iec
echo -n "RAM  ARC Size   (active data)               : " && sysctl -n kstat.zfs.misc.arcstats.size       | gnumfmt --to=iec
echo -n "RAM  ARC Hits   (number of requests)        : " && sysctl -n kstat.zfs.misc.arcstats.hits       | gnumfmt --to=iec
echo -n "RAM  ARC Misses (number of requests)        : " && sysctl -n kstat.zfs.misc.arcstats.misses     | gnumfmt --to=iec
echo -n "DISK L2ARC Alloc Size (physical space used) : " && sysctl -n kstat.zfs.misc.arcstats.l2_asize   | gnumfmt --to=iec
echo -n "DISK L2ARC Data Size  (logical size)        : " && sysctl -n kstat.zfs.misc.arcstats.l2_size    | gnumfmt --to=iec
echo -n "DISK L2ARC Hits   (number of requests)      : " && sysctl -n kstat.zfs.misc.arcstats.l2_hits    | gnumfmt --to=iec
echo -n "DISK L2ARC Misses (number of requests)      : " && sysctl -n kstat.zfs.misc.arcstats.l2_misses  | gnumfmt --to=iec
echo "**************************************************************************"
# sysctl    kstat.zfs.misc.arcstats
echo "**************************************************************************"
# zfs-stats -a
 
Back
Top