Techniques for tracking resource usage statistics per transaction across multiple layers of protocols