Hi -

TL;DR - is there a recipe to get debugging logs from guacamole, guacd,
tomcat, and maybe mysql out and stored on a host? every 5 minutes? for
debugging? and resolving a user name w/ a guid from guacd?

The Deets:
   I have a guacamole 1.5.4 setup, that works well most of the time. We
have a few SSH, several VNC, and several RDP connections. Guac is setup w/
three containers. I do have the MySQL DB mounting an external volume, so
I've gotten that far.  After some amount of run time users get a
disconnected message and cannot connect to any new session. Users who are
in a session are unaffected. The only thing I've seen is people pushing the
back button, or logging in using a VM for a while, logging out and
immediately trying to go back; that second event usually gives a nice red
banner error.

    I need a spot of help getting relevant logs out of the containers, and
hopefully writing them to /var/log on the host.
    So far - "docker logs -t --details guacamole --since 5m" and 'guacd'
will get me the last 5 minutes worth of logs. I can also use the "docker
logs --follow" and get output in two shells. SO - I am getting some log
data. What I do not see is way to connect the user from guacamole to the
user in guacd. I see readable names from guacamole, and from guacd I see
log GUID like identifiers.

So - is there a recipe to get any relevant log file out of a container and
save them off to the Host, or a way to mount the logs directory from the
container and graft that into /var/log on the host?


-- 
Don M -> www.blueteamhandbook.com Author.

Reply via email to