Introduction
This procedure explains how to configure and use Edge View in the Edge Infrastructure Services console. You will enable an Edge View policy on a project, assign that project to your target node, and then launch remote sessions directly from the node and application instance detail pages. Edge View lets you open an SSH terminal to EVE-OS (Edge Virtualization Engine) on a node, or connect to a running application instance via VNC or SSH, all through an encrypted tunnel routed via the Edge Infrastructure Services dispatcher.Prerequisites
- You have the SysManager or SysAdmin role in your enterprise. See Manage Roles.
- At least one node onboarded to Edge Infrastructure Services and in Online run state.
- A project assigned to the target node.
Enable the Edge View Policy on a Project
The Edge View policy must be enabled on the project assigned to your target node before remote sessions are available. If the policy is already active, skip to Connect to a Node via Remote Console. For step-by-step instructions and a full field reference, see Configure Project Policies — Edge View Policy. At minimum, enable the Edge View Enabled toggle and turn on Access EVE-OS (for node SSH) or Access Edge Applications (for app VNC and SSH).Connect to a Node via Remote Console
Remote Console opens an SSH terminal to the EVE-OS shell of the node through an Edge View tunnel. Use it for node-level diagnostics, configuration, and troubleshooting.- In the sidebar, click Infrastructure > Fleet > Nodes.
- Click the name of the node you want to access.
- On the node details page, click the Remote Console button (terminal icon) in the hero bar.
- The Remote Access notice dialog appears. Review the warning that actions taken in this session can affect running workloads, data, network state, and device configuration.
- Click Continue. Edge Infrastructure Services activates the Edge View session and opens an SSH terminal in a new browser window. If the window does not appear, check that your browser allows popups for this site.
Connect to an Application Instance via Remote Console or SSH Terminal
You can access a running application instance through VNC (graphical console) or SSH (command-line terminal).- In the sidebar, click Infrastructure > Workloads > Applications.
- Click the name of the application instance you want to access.
- On the application instance details page, use one of the following buttons in the hero bar.
Remote Console (VNC)
The Remote Console button opens a VNC viewer for the application’s graphical console.- Click Remote Console (monitor icon).
- Review the Remote Access notice and click Continue. The graphical console opens in a separate browser window, and an in-app session panel appears. If the window does not appear, check that your browser allows popups for this site.
- Open Viewer Again: Reopen the viewer window if you closed it while the session is still active.
- End Session: Close the viewer and end the remote console session.
SSH Terminal
The SSH Terminal button opens an SSH connection to the application instance.- Click SSH Terminal (terminal icon).
-
In the SSH Terminal dialog, fill in the following fields.
- Select Open Terminal. An SSH terminal session opens in a new browser window. If the window does not appear, check that your browser allows popups for this site.
Open Remote Console (VNC) From a Node
You can start an application’s Remote Console (VNC) session from the node that hosts it, without opening the application instance page first. The action is available both on the node details page and directly from the Nodes list.- In the sidebar, click Infrastructure > Fleet > Nodes.
- Open the More actions (
...) menu for the node that hosts the application instance. On the Nodes list, use the action menu on the node’s table row or grid card. To start from the node details page instead, click the name of the node first. - Choose Remote Console (VNC).
- In the application picker, select the application instance you want to access, then click Continue.
- Review the Remote Access notice and click Continue. The session opens the same way as an application instance Remote Console (VNC) session, including the in-app session panel described in the preceding section.
Use the Troubleshoot CLI
The Troubleshoot CLI opens an interactive Edge View command console in a drawer at the bottom of the browser. Use it to run Edge View diagnostic commands directly on the node, includingping, ls, dmesg, ps, and pub, without leaving the console. Commands run on the node via Edge View and can affect device state, so this access method requires the same Edge View policy prerequisites as Remote Console.
The Troubleshoot CLI is not currently available. The Troubleshoot item is hidden in the console for all users in this release. This section documents the intended behavior and will be updated when the action is restored.
- On the node detail page, select the More actions (
...) menu in the header. - Select Troubleshoot.
- Review the notice dialog. It confirms the node name and warns that commands run here can affect running workloads, data, network state, and device configuration.
- Select Continue. A CLI drawer opens at the bottom of the page. The drawer header shows Troubleshoot followed by the node name.
- Type Edge View commands in the input field and press Enter to run them. For a full list of available commands, see the LF Edge wiki: Edge View Commands.
- To copy the session transcript to the clipboard, select the Copy icon in the drawer header.
- To save the transcript as a
.txtfile, select the Export (download) icon in the drawer header. - To close the session, select × in the drawer header. The EdgeView session is cleaned up when the drawer closes.
Verify the Configuration
After launching a session, verify that it is active:- On the node details page or application instance details page, the Remote Console / SSH Terminal button changes appearance when a session is active.
- To end the session, close the terminal or viewer window. For a Remote Console (VNC) session, you can also select End Session in the session panel. The Edge View tunnel is cleaned up when the console session ends.
- To confirm the session was logged, go to the node details page and select the View Events button in the page header. An event entry appears for the Edge View session, including the command history.
Next Steps
Edge View and Remote Access Overview
Background on the Edge View security model and policy settings.
Configure Edge View with the CLI
Enable Edge View for projects and nodes using ZCLI commands.
Configure Edge View (Advanced Method)
Use the Docker-based Edge View client script for full diagnostic access, including network monitoring and file inspection commands.