I have added the feature to 2.20 beta, It will write to a log file in a format like:
1297811137|3606|GENERAL|SUCCESSFUL LOGIN
1297811238|3606|GENERAL|DIAL|6602@from-internal
1297811259|3606|GENERAL|RECORD|Monitor|SIP/3606-00000aa2
1297811263|3606|GENERAL|RECORD|PauseMonitor|SIP/3606-00000aa2
1297811271|3606|GENERAL|HANGUP|SIP/3606-00000aa2
1297811285|3606|GENERAL|QUEUEADD|1101|Local/3606@from-queue/n
1297811294|3606|GENERAL|QUEUEPAUSE|Local/3606@from-queue/n
1297811298|3606|GENERAL|QUEUEREMOVE|1101|Local/3606@from-queue/n
Do you think this is good enough?