---
# source: blog-content: posts/en/how-to-monitor-vsphere-supervisor-and-guest-clusters-with-aria-operations.md
# route:  /en/insights/how-to-monitor-vsphere-supervisor-and-guest-clusters-with-aria-operations/
title: Monitor vSphere Supervisor and Guest Clusters with VCF Operations
date: 2025-03-26
author: yannick-gerber
locale: en
summary: Monitoring vSphere Supervisor Cluster and Kubernetes Guest Cluster with the Kubernetes Management Pack in VCF (Aria) Operations. The Monitoring is a great alternative to prometheus and grafana.
capabilities: [monitoring, containers]
vendors: [vmware]
series: how-to
hero: /blog-assets/how-to-monitor-vsphere-supervisor-and-guest-clusters-with-aria-operations/hero.webp
legacySlug: how-to-monitor-vsphere-supervisor-and-guest-clusters-with-aria-operations
migrated: 2026-08-24
draft: false
---

Monitoring vSphere Supervisor Cluster and Kubernetes Guest Cluster with the Kubernetes Management Pack in VCF (Aria) Operations.

The Monitoring is a great alternative to prometheus and grafana. No Installations necessary on the Kubernetes Guest Clusters.

# Goal

The Goal is to monitor the vSphere Supervisor Cluster and every Kubernetes Guest Cluster, also monitoring newly provisioned Guest Clusters automatically.

![](/blog-assets/how-to-monitor-vsphere-supervisor-and-guest-clusters-with-aria-operations/01.webp)

# Logical Diagram

The Kubernetes Management Pack works the following way:

![](/blog-assets/how-to-monitor-vsphere-supervisor-and-guest-clusters-with-aria-operations/02.webp)

# Prerequisites

-   Aria Operations 8.18.x
-   Kubernetes Management Pack (2.2)
-   vCenter already added in Aria Ops

## Gather Required Data

We need the following Data to configure a Account on the Aria Operations Kubernetes Management Pack:

-   Supervisor IP (VIP)
-   certificate-authority-data
-   client-certificate-data
-   client-key-data

### Step 1 – SSH Login to Control Plane Nodes

SSH to the vCenter Appliance with the root user, then run (bash shell):

```bash
 
sshpass -p `/usr/lib/vmware-wcp/decryptK8Pwd.py | \
grep PWD | \
awk '{print $2}'` ssh -o StrictHostKeyChecking=no root@`/usr/lib/vmware-wcp/decryptK8Pwd.py | \
grep IP | \
awk '{print $2}'`
```

If the bash shell is not enabled, run:

```bash
 
shell.set --enabled=true
```

View the kubeconfig file on one of the CP Nodes an gather the following data:

-   certificate-authority-data
-   client-certificate-data
-   client-key-data

```bash
 
cat ~/.kube/config
```

## Aria Operations

#### Add the Kubernetes Management Pack (.pak) File

Administration > Integrations > Repository

![](/blog-assets/how-to-monitor-vsphere-supervisor-and-guest-clusters-with-aria-operations/03.webp)

![](/blog-assets/how-to-monitor-vsphere-supervisor-and-guest-clusters-with-aria-operations/04.webp)

#### Add the Supervisor Cluster

Administration > Integrations > Add Cloud Account > Kubernetes

![](/blog-assets/how-to-monitor-vsphere-supervisor-and-guest-clusters-with-aria-operations/05.webp)

-   Control Plane URL: Supervisor VIP
-   Kubelet
-   Advanced Settings: Autodiscover TGK Guest Cluster (vCenter needs to be added to Aria Ops already)

![](/blog-assets/how-to-monitor-vsphere-supervisor-and-guest-clusters-with-aria-operations/06.webp)

Credentials:

![](/blog-assets/how-to-monitor-vsphere-supervisor-and-guest-clusters-with-aria-operations/07.webp)

### Inventory

If Autodiscovery is enabled, your Kubernetes Guest Clusters will show up after a few minutes.

![](/blog-assets/how-to-monitor-vsphere-supervisor-and-guest-clusters-with-aria-operations/08.webp)

# Dashboards

The Kubernetes Management Pack includes lots of useful dashboards to explore.

![](/blog-assets/how-to-monitor-vsphere-supervisor-and-guest-clusters-with-aria-operations/09.webp)
