Monitoring Workers and Workloads

Note: As of v1.8, Enterprise PKS has been renamed to VMware Tanzu Kubernetes Grid Integrated Edition. Some screenshots in this documentation do not yet reflect the change.

Page last updated:

This topic lists VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) components and integrations you can use to capture logs and metrics about your Kubernetes worker nodes and workloads.

For information about monitoring TKGI and TKGI-provisioned cluster VMs, see Monitoring TKGI and TKGI-Provisioned Clusters.

Overview

To monitor Kubernetes worker nodes and workloads in your TKGI deployment, you can enable one or more of the following components and integrations in the Tanzu Kubernetes Grid Integrated Edition tile > In-Cluster Monitoring:

Name Type Link
Sink resources TKGI component Sink Resources, below.
Wavefront External integration VMware Tanzu Kubernetes Grid Integrated Edition Integration in the Wavefront documentation.

Or send metrics to Wavefront with a metric sink.
vRealize Operations External integration, with cAdvisor cAdvisor on GitHub
VMware vRealize Operations Management Pack for Container Monitoring

When running on worker nodes, these components and integrations are visible to both TKGI admins and cluster users, such as developers.

To enable sink resources, Wavefront, or vRealize Operations integration, follow the instructions in In-Cluster Monitoring for your IaaS:

Sink Resources

In TKGI, you can deploy log sinks and metric sinks to monitor your Kubernetes worker nodes and workloads that are running on them.

To deploy a log or a metric sink:

  1. Enable sink resources in the Tanzu Kubernetes Grid Integrated Edition tile > In-Cluster Monitoring. You can enable both log and metric sink resources or only one of them.
  2. (Optional) Enable Node Exporter on worker nodes by selecting the Enable node exporter on workers checkbox.
  3. Create sink resources. For instructions, see Creating and Managing Sink Resources.

For more information about sink resources, see:


Please send any feedback you have to pks-feedback@pivotal.io.