Some more commands to consider
http://techblog.netflix.com/2015/11/linux-performance-analysis-in-60s.html
I need to see which are already covered, and which binaries are/aren't shipped with coreos, but I wanted to dump this resource before I forgot.
Looking through these, several of them aren't available on CoreOS or give duplicate information:
-
vmstatreturns information found in/proc/meminfo,/proc/vmstat, and other things collected -
mpstat,pidstat,iostat, andsararen't included on CoreOS or my fedora machine -
topisn't really necessary if we're already collecting all the other commands
Interestingly, we don't collect dmesg, uptime as far as I can tell, or load average. I'll probably pull those last two in from /proc/uptime and /proc/loadavg, though, to avoid the overhead of running a command and instead just the overhead of the uptime.c call.
I'll ask around about whether we want to add dmesg.
fixed by #64