- Install coreutils
Next script shows most important zfs info,
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