Monitoring sessions and deployments

Anaconda Enterprise enables you to see which sessions and deployments are running on specific nodes or by specific users, so you can monitor cluster resource usage. You can also view session details for a specific user in the Authorization Center. See Managing users for more information.

  1. Log in to Anaconda Enterprise, select the Menu icon icon in the top right corner and click the Administrative Console link displayed at the bottom of the slide out window.

  1. Click Manage Resources.

  2. Log in to the Operations Center using the Administrator credentials configured after installation.

  3. Select Kubernetes from the menu on the left to display a list of all nodes.

  4. Click the Pods tab to display a list of all pods and containers.

  5. Click a pod name—sessions are named anaconda-session-XXXXX and deployments are named anaconda-enterprise-app-XXXX—and select Monitoring or Logs to view a graph of the resource usage or logs for the corresponding session or deployment.

Using the CLI:

  1. Open an SSH session on the master node in a terminal by logging into the Operations Center and selecting Servers from the menu on the left.

  2. Click on the IP address for the Anaconda Enterprise master node and select SSH login as root.

  3. In the terminal window, run sudo gravity enter.

  4. Run kubectl get pods | grep anaconda-session- to view a list of all running session pods.

  5. Run kubectl get pods | grep anaconda-app- to view all running deployment pods.

You can also monitor cluster utilization in terms of CPU, memory, disk space, network and GPU utilization.