We use FreeBSD for our storage servers. One thing I've noticed is that there doesn't appear to be any way to programmatically get disk I/O statistics on FreeBSD like you can with Linux and others (e.g.
We have had to just live without disk I/O stats on FreeBSD. That said, I've been really thinking about this lately and I think I have a way to use iostat and/or DTrace to get detailed I/O stats into our monitoring system.
How do you monitor disk I/O on FreeBSD?
/proc/diskstats
on Linux). I'm assuming this is why our current monitoring system (CheckMK) doesn't monitor disk I/O on FreeBSD. Looking at moving to Prometheus and its node exporter doesn't support disk stats on FreeBSD either. Does anyone know why this is? I've always been curious about this.We have had to just live without disk I/O stats on FreeBSD. That said, I've been really thinking about this lately and I think I have a way to use iostat and/or DTrace to get detailed I/O stats into our monitoring system.
How do you monitor disk I/O on FreeBSD?