3 ms·
Thanks for fixing it, and sorry for the bug. Your advice is good - and is the case for all observability tools. Bugs happen, even in older tools like vmstat(1)
by brendangregg 14y ago
Thanks for fixing it, and sorry for the bug.
Your advice is good - and is the case for all observability tools. Bugs happen, even in older tools like vmstat(1), top(1), etc. I try to test every tool I use (including those I develop) with "known workloads", and make sure the numbers match, or understand why they don't.
An advantage of the DTrace-based tools is that they are usually short scripts that you can understand easily and also tweak. Don't like strace on Linux? That's non-trivial to understand and to then change yourself. Don't like dtruss on Mac OS X? It's a DTrace script you can make a copy of and edit (as people have done). dtruss originated from the DTraceToolkit...
- matt_heimer 14y agoLess of a bug and more of an underestimation on how out of control method overloading is in Java :) Thanks for the great tools!