bcc is based on bpf a powerful linux io, network monitoring and analysis tools (of course, can analyze java, ruby, python ...)
A drawing tool
Explanation
bcc many tools are required kernel 4.1, but most can still be used, very powerful, if you feel bcc too complex, perf-tools is a good choice