FreeBSD Manual Pages
CTLSTAT(8) System Manager's Manual CTLSTAT(8) NAME ctlstat -- CAM Target Layer statistics utility SYNOPSIS ctlstat [-t] [-c count] [-C] [-d] [-D] [-j] [-P] [-l lun] [-n numdevs] [-p port] [-w wait] DESCRIPTION The ctlstat utility provides statistics information for the CAM Target Layer. The first display (except for dump and JSON modes) shows aver- age statistics since system startup. Subsequent displays show average statistics during the measurement interval. The options are as follows: -t Total mode. This displays separate columns with the total read and write output, and a combined total column that also includes non I/O operations. -c count Display statistics this many times. -C Disable CPU statistics display. -d Display DMA operation time (latency) instead of overall I/O time (latency). -D Text dump mode. Dump statistics every 30 seconds in a text format suitable for parsing. No statistics are computed in this mode, only raw numbers are displayed. -h Suppress display of the header. -j JSON dump mode. Dump statistics every 30 seconds in JavaScript Object Notation (JSON) format. No statistics are computed in this mode, only raw numbers are displayed. -P Prometheus dump mode. Dump statistics in a format suitable for ingestion into Prometheus. When invoked with this op- tion, ctlstat dumps once, regardless of the -t option. This option is especially useful when invoked by inetd(8). See the comments in /etc/inetd.conf for an example configu- ration. -l lun Request statistics for the specified LUN. -n numdevs Display statistics for this many devices. -p port Request statistics for the specified port. -w wait Wait this many seconds in between displays. If this option is not specified, ctlstat defaults to a 1 second interval. EXAMPLES ctlstat -t Display total statistics for the system with a one second interval. ctlstat -d -l 5 -C Display average DMA time for LUN 5 and omit CPU utilization. ctlstat -n 7 -w 10 Display statistics for the first 7 LUNs, and display average statistics every 10 seconds. SEE ALSO cam(3), cam(4), ctl(4), xpt(4), camcontrol(8), ctladm(8), ctld(8), iostat(8), Prometheus project: https://prometheus.io/. Prometheus exposition formats: https://prometheus.io/docs/instrumenting/exposition_formats/. AUTHORS Ken Merry <ken@FreeBSD.org> Will Andrews <will@FreeBSD.org> Alexander Motin <mav@FreeBSD.org> FreeBSD 14.3 April 22, 2021 CTLSTAT(8)
NAME | SYNOPSIS | DESCRIPTION | EXAMPLES | SEE ALSO | AUTHORS
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=ctlstat&sektion=8&manpath=FreeBSD+14.3-RELEASE+and+Ports>
