Input Files

The following is a list of the files read by collectl to support the different types of data being collected. Also included are the basic linux commands that should produce the same numbers as collectl for those times you may want to know if you've uncovered a collectl problem OR it's a linux problem. The one exception is Infiniband data which is obtained by the perfquery OFED utility as noted.

SubsystemFile(s)Commands
Buddy/proc/budyinfocat /proc/buddyinfo
CPU/proc/loadavgmpstat, iostat -c, vmstat
 /proc/stat 
Disk/proc/diskstatsiostat -d, iostat -x
 /proc/partitions 
 /proc/stat 
Inode/proc/sys/fs/dentry-statesar -v
 /proc/sys/fs/dquot-nr 
 /proc/sys/fs/file-nr 
 /proc/sys/fs/inode-state 
 /proc/sys/fs/super-nr 
Interrupts/proc/interrupts 
Interconnect/proc/qsnet/ep/rail[0-1]/statsperfquery
 perfquery * 
Lustre/proc/fs/lustre/llite/.../stats 
 /proc/fs/lustre/llite/.../read_ahead_stats 
 /proc/fs/lustre/mdt/MDT/mds/stats 
 /proc/fs/lustre/osc/OST_...client.../stats 
 /proc/fs/lustre/obdfilter/OST_.../stats 
 /proc/fs/lustre/obdfilter/OST_.../brw_stats 
 /proc/fs/lustre/osc/OSC...mds.../stats 
Memory/proc/meminfosar -rB, free, vmstat
 /proc/vmstat 
 /sys/device/system/node/node*/meminfo/ 
 /sys/device/system/node/node*/numastat/ 
Network/proc/net/devnetstat -i
NFS/proc/net/rpc/nfsnfsstat -c/s [c if -o C]
 /proc/net/rpc/nfsd 
Process/proc/pid/cmdlineps or top
 /proc/pid/io 
 /proc/pid/stat 
 /proc/pid/status 
Slab/proc/slabinfoslabtop
 /sys/slab/object_size 
 /sys/slab/objects 
 /sys/slab/objs_per_slab 
 /sys/slab/order 
 /sys/slab/slab_size 
 /sys/slab/slabs 
Socket/proc/net/sockstatsar -n SOCK
Tcp/proc/net/netstat 
updated Sept 15, 2011