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