Learning dtrace out of necessity