build 65d0a3ad | content blog-content@c8490fa · 338 posts | profiles 20 · corpus 228 | 0 skipped |
How-To · 2025-03-26

vSphere Supervisor und Guest Cluster mit VCF Operations überwachen

vSphere Supervisor Cluster und Kubernetes Guest Cluster mit dem Kubernetes Management Pack in VCF (Aria) Operations überwachen. Eine gute Alternative zu Prometheus und Grafana.

2025-03-26Datum
Yannick GerberAutor
1Min. Lesezeit
292words
no translation reviewed
Themen capabilities · idf weight Monitoring monitoring 2.92 Container containers 2.35
Hersteller vendors · idf weight VMware vmware 0.89

vSphere Supervisor Cluster und Kubernetes Guest Cluster mit dem Kubernetes Management Pack in VCF (Aria) Operations überwachen.

Das ist eine gute Alternative zu Prometheus und Grafana. Auf den Kubernetes Guest Clustern ist keine Installation nötig.

Ziel

Das Ziel ist, das vSphere Supervisor Cluster und jedes Kubernetes Guest Cluster zu überwachen, und neu bereitgestellte Guest Cluster automatisch dazuzunehmen.

Logisches Diagramm

So arbeitet das Kubernetes Management Pack:

Voraussetzungen

  • Aria Operations 8.18.x
  • Kubernetes Management Pack (2.2)
  • vCenter bereits in Aria Ops hinzugefügt

Die nötigen Daten sammeln

Für die Konfiguration eines Accounts im Kubernetes Management Pack von Aria Operations brauchen wir:

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

Schritt 1: per SSH auf die Control Plane Nodes

Verbinde dich per SSH als root mit der vCenter Appliance und führ aus (bash shell):

 
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}'`

Falls die bash shell nicht aktiviert ist:

 
shell.set --enabled=true

Sieh dir auf einem der CP Nodes die kubeconfig an und hol dir diese Daten:

  • certificate-authority-data
  • client-certificate-data
  • client-key-data
 
cat ~/.kube/config

Aria Operations

Das Kubernetes Management Pack (.pak) hinzufügen

Administration > Integrations > Repository

Das Supervisor Cluster hinzufügen

Administration > Integrations > Add Cloud Account > Kubernetes

  • Control Plane URL: Supervisor VIP
  • Kubelet
  • Advanced Settings: Autodiscover TGK Guest Cluster (das vCenter muss bereits in Aria Ops sein)

Credentials:

Inventory

Wenn Autodiscovery aktiviert ist, tauchen deine Kubernetes Guest Cluster nach wenigen Minuten auf.

Dashboards

Das Kubernetes Management Pack bringt eine ganze Reihe nützlicher Dashboards mit.

Passt ausserdem