// Module included in the following assemblies:
//
// * virt/managing_vms/virt-accessing-vm-consoles.adoc

:_mod-docs-content-type: CONCEPT
[id="virt-vnc-console-considerations_{context}"]
= Considerations for accessing the VNC console

[role="_abstract"]
You can connect to the VNC console of a VM by using the {product-title} web console or the `virtctl` command-line tool.

Take into account the following considerations:

* Using the VNC console is recommended for troubleshooting VMs.
* Using the VNC console is not recommended for high-traffic applications, such as Virtual Desktop Infrastructure (VDI), because of the burden on the API server.
* The API server must be able to handle the traffic load.
* The clients must be able to access the API server.
* The clients must have access credentials for the cluster.
* The VNC connection is expected to disconnect during live migration of a VM to another node.
* Using the VNC console allows only a single connection per VM at a time.
