There are far too many combinations of switches and output formats so only a few of the more basic ones will be shown below. These examples show both the command and in most cases the resultant output. For more examples see both the FAQ and collectl man page after you install it.
[root@poker]# collectl #<-------CPU--------><-----------Disks-----------><-----------Network----------> #cpu sys inter ctxsw KBRead Reads KBWrit Writes netKBi pkt-in netKBo pkt-out 0 0 134 30 0 0 0 0 0 1 0 1 0 0 136 39 0 0 200 3 2 20 0 4 0 0 130 30 0 0 0 0 0 1 0 0 2 2 134 24 0 0 0 0 2 18 0 2
[root@poker]# collectl --verbose ### RECORD 1 >>> cag-dl380-01 <<< (1179493640.005) (Fri May 18 09:07:20 2007) ### # CPU SUMMARY (INTR, CTXSW & PROC /sec) # USER NICE SYS IDLE WAIT INTR CTXSW PROC RUNQ RUN AVG1 AVG5 AVG15 50 0 0 50 0 400 400 0 82 0 0.00 0.00 0.00 # DISK SUMMARY (/sec) #Reads R-Merged R-KBytes Writes W-Merged W-KBytes 0 0 0 0 0 0 # NETWORK SUMMARY (/sec) #InPck InErr OutPck OutErr Mult ICmp OCmp IKB OKB 0 0 0 0 0 0 0 0 0
[root@poker]# collectl -CDN ### RECORD 1 >>> cag-dl380-01 <<< (1179493735.005) (Fri May 18 09:08:55 2007) ### # SINGLE CPU STATISTICS # CPU USER NICE SYS WAIT IRQ SOFT STEAL IDLE 0 0 0 0 0 0 0 0 100 1 0 0 0 0 0 0 0 99 # DISK STATISTICS (/sec) # <-------reads--------><-------writes------><----------averages----------> Percent #Name Ops Merged KBytes Ops Merged KBytes Request QueLen Wait SvcTim Util cciss/c0d0 0 0 0 0 0 0 0 0 0 0 0 cciss/c0d1 0 0 0 0 0 0 0 0 0 0 0 cciss/c0d2 0 0 0 0 0 0 0 0 0 0 0 # NETWORK STATISTICS (/sec) #Num Name InPck InErr OutPck OutErr Mult ICmp OCmp IKB OKB 0 lo: 0 0 0 0 0 0 0 0 0 1 eth0: 0 0 0 0 0 0 0 0 0 2 eth1: 1 0 1 0 0 0 0 0 0 3 eth2: 41 0 6 0 0 0 0 3 0 4 eth3: 0 0 0 0 0 0 0 0 0
[root@poker]# collectl -scCD ### RECORD 1 >>> cag-dl380-01 <<< (1192729823.010) (Thu Oct 18 13:50:23 2007) ### # CPU SUMMARY (INTR, CTXSW & PROC /sec) # USER NICE SYS WAIT IRQ SOFT STEAL IDLE INTR CTXSW PROC RUNQ RUN AVG1 AVG5 AVG15 0 0 0 0 0 0 0 99 135 30 0 145 0 0.01 0.01 0.00 # SINGLE CPU STATISTICS # CPU USER NICE SYS WAIT IRQ SOFT STEAL IDLE 0 0 0 0 0 0 0 0 100 1 0 0 0 0 0 0 0 99 # DISK STATISTICS (/sec) # <-------reads--------><-------writes------><----------averages----------> Percent #Name Ops Merged KBytes Ops Merged KBytes Request QueLen Wait SvcTim Util cciss/c0d0 0 0 0 2 0 11 4 0 13 13 3 cciss/c0d1 0 0 0 2 0 3 1 0 6 3 0 cciss/c0d2 0 0 0 0 0 0 0 0 0 0 0
[root@poker]# collectl -scft -oT waiting for 1 second sample... # <--------CPU--------><------------TCP------------><--NFS Svr Summary--> #Time cpu sys inter ctxsw PureAcks HPAcks Loss FTrans read write calls 13:52:00 0 0 333 222 0 0 0 0 0 0 0 13:52:01 0 0 134 41 0 2 0 0 0 0 0
[root@poker]# collectl -c100 -f/tmp
[root@poker]# collectl -f/tmp
collectl -scdn -p /var/log/collectl/cag-dl380-01-20070830-082013.raw.gz -b 08:29 -e 08:30 -oTm # <--------CPU--------><-----------Disks-----------><-----------Network----------> #Time cpu sys inter ctxsw KBRead Reads KBWrit Writes netKBi pkt-in netKBo pkt-out 08:29:00.012 0 0 135 38 0 0 2 0 0 11 0 2 08:29:10.012 2 0 142 142 0 0 142 2 1 14 1 5 08:29:20.012 1 0 138 45 0 0 33 1 1 14 0 3 08:29:30.012 0 0 135 52 0 0 5 0 1 11 0 3 08:29:40.012 0 0 136 44 0 0 21 0 1 11 0 3 08:29:50.012 1 0 177 123 14 2 385 38 1 13 1 4
collectl -sD -p /var/log/collectl/cag-dl380-01-20070830-082013.raw.gz -b 08:29 -e 08:29:10 -oD # DISK STATISTICS (/sec) # <-------reads--------><-------writes------><----------averages----------> Percent # Name Ops Merged KBytes Ops Merged KBytes Request QueLen Wait SvcTim Util 08:29:00 c0d0 0 0 0 0 0 2 6 0 6 6 0 08:29:00 c0d1 0 0 0 0 0 0 0 0 0 0 0 08:29:00 c0d2 0 0 0 0 0 0 0 0 0 0 0
collectl -sms -p /var/log/collectl/cag-dl380-01-20070830-082013.raw.gz -b 08:29 -e 08:30 -oD # <-----------Memory----------><------Sockets-----> #Date Time free buff cach inac slab map Tcp Udp Raw Frag 20070830 08:29:00 64M 529M 2G 483M 0 0 89 17 0 0 20070830 08:29:10 64M 529M 2G 483M 0 0 89 17 0 0 20070830 08:29:20 64M 529M 2G 483M 0 0 89 17 0 0 20070830 08:29:30 64M 529M 2G 483M 0 0 89 17 0 0 20070830 08:29:40 64M 529M 2G 483M 0 0 89 17 0 0 20070830 08:29:50 64M 529M 2G 483M 0 0 89 17 0 0
[root@poker]# collectl -P -sms -p /var/log/collectl/cag-dl380-01-20070830-082013.raw.gz -b 08:29 -e 08:30 #Date Time [MEM]Tot [MEM]Used [MEM]Free [MEM]Shared [MEM]Buf [MEM]Cached [MEM]Slab [MEM]Map [MEM]Commit [MEM]SwapTot [MEM]SwapUsed [MEM]SwapFree [MEM]Dirty [MEM]Clean [MEM]Laundry [MEM]Inactive [MEM]PageIn [MEM]PageOut [SOCK]Used [SOCK]Tcp [SOCK]Orph [SOCK]Tw [SOCK]Alloc [SOCK]Mem [SOCK]Udp [SOCK]Raw [SOCK]Frag [SOCK]FragMem 20070830 08:29:00 3098632 3032208 66424 0 542188 2258744 0 0 0 2044056 36596 2007460 336 62176 432280 494792 0 2 89 39 0 0 39 2 17 0 0 0 20070830 08:29:10 3098632 3032412 66220 0 542244 2258744 0 0 0 2044056 36596 2007460 1208 62176 431404 494788 0 142 89 39 0 0 39 1 17 0 0 0 20070830 08:29:20 3098632 3032440 66192 0 542276 2258776 0 0 0 2044056 36596 2007460 1412 62176 431232 494820 0 34 89 39 0 0 39 2 17 0 0 0 20070830 08:29:30 3098632 3032464 66168 0 542292 2258776 0 0 0 2044056 36596 2007460 1412 62176 431232 494820 0 5 89 39 0 0 39 2 17 0 0 0 20070830 08:29:40 3098632 3032464 66168 0 542300 2258776 0 0 0 2044056 36596 2007460 1584 62176 431060 494820 0 22 89 39 0 0 39 2 17 0 0 0 20070830 08:29:50 3098632 3033020 65612 0 542532 2258700 0 0 0 2044056 36596 2007460 2504 61628 430748 494880 14 386 89 39 0 0 39 1 17 0 0 0
[root@poker]# collectl -p /var/log/collectl/cag-dl380-01-20070830-082013.raw.gz -P -f /tmp -oz