Monitoring

Once deployed and running in a production environment, it is useful to know if the system is running smoothly or if users are having problems. There are a number of ways that can help in this.

Admin dashboard

The Dashboard UI in the Admin area of VISA gives an overall view of the real-time usage of VISA.

Amongst other, the Dashboard give a quick view of

  • The number of instances

  • The number of sessions

  • The number of recently-active sessions

  • Latest instances

  • Latest active users

More information on Remote Desktop usage can be found in the Sessions UI of VISA too.

Email notifications

VISA can be configured with an admin email address which will notify the admin every time a new instance is created.

Emails can also be sent whenever a error occurs in the VISA API Server by configuring the email adapter. The error and stack trace are stored in the log to help with debugging a problem. The email also notified very quickly an admin when a system problem is occurring.

Application logs

The application logs provide a rich source of information on usage of VISA. The easiest way to access the logs is to go to the deployment directory where the docker-compose file is. Running the following command will show the logs for the whole VISA platform

docker-compose logs -f