Hello,
I develop Gnutizen -
Gnutizen . With Gnutizen on UNIX, one method of watching queries go by is to "script" the program (run the script command to log everything to a typescript), run the program and then type "v 2" for verbosity level 2. It will show all the queries going by once it connects to other servents and they start sending queries.
If you know C language, it is not that difficult to write queries out to a file on UNIX or Windows with Gnutizen. I've done it before for testing.