Apache Guacamole does some. I am not sure how much auditing it does internally, but it does translate Vnc/RDP/ssh to some unified protocol that is translated over http (maybe also wrbsockets), so with the proper Certificate setup, you should be able to audit with any http audit tool.