Monitoring Enterprise PKS and PKS-Provisioned Clusters
Page last updated:
Warning: VMware Enterprise PKS v1.6 is no longer supported because it has reached the End of General Support (EOGS) phase as defined by the Support Lifecycle Policy. To stay up to date with the latest software and security updates, upgrade to a supported version.
This topic lists VMware Enterprise PKS (Enterprise PKS) components and integrations you can use to capture logs and metrics about Enterprise PKS and PKS-provisioned cluster VMs.
For information about monitoring Kubernetes workloads, see Monitoring Workers and Workloads.
To monitor Enterprise PKS and PKS-provisioned cluster VMs, you can enable one or more of the following components and integrations in the Enterprise PKS tile > Host Monitoring:
|Syslog||See Syslog below.|
|VMware vRealize Log Insight||See vRealize Log Insight (vSphere Only) below.|
|Telegraf (metrics)||See Telegraf below.|
These components and integrations are visible only to PKS admins. They are not visible to cluster users, such as developers.
You can configure Syslog or vRealize Log Insight (vRLI) to publish logs from the PKS control plane and PKS-provisioned cluster VMs.
You might need to inspect Syslog or vRLI logs when troubleshooting or auditing your Enterprise PKS environment. For information about key Enterprise PKS events and the log entries they generate, see Auditing Enterprise PKS Logs.
Syslog sends log messages from all BOSH-deployed VMs in an Enterprise PKS environment to a syslog endpoint. To configure Syslog, see Syslog in the Installing topic for your IaaS.
If you do not use Syslog, you can retrieve logs from BOSH-deployed VMs by downloading them as described in Downloading Logs from VMs. However, retrieving these logs through Syslog is recommended.
The vRLI integration for PKS
pulls logs from all BOSH jobs and
containers running in the cluster, including node logs from core Kubernetes and
BOSH processes, Kubernetes event logs, and pod
To configure the vRLI integration, see VMware vRealize Log Insight Integration in the Installing topic for vSphere with Flannel or vSphere with NSX-T.
For information about vRLI, see vRealize Log Insight.
Telegraf sends metrics from master node and worker node VMs to a monitoring service, such as Wavefront or Datadog.
In the Enterprise PKS tile > Host Monitoring, you can configure Telegraf to collect metrics from one or both of the following sources:
|Source||Includes metrics from…|
(not visible to cluster users)
One or both of the following:
To configure Telegraf, see Configuring Telegraf in Enterprise PKS.
For more information about Node Exporter, see About Node Exporter below.
Node Exporter exports hardware and operating system metrics in Prometheus format. In the Host Monitoring pane of the Enterprise PKS, you can enable Node Exporter on master nodes.
Node Exporter exposes metrics on localhost only. For a list of Node Exporter metrics, see the Node Exporter GitHub repository.
Please send any feedback you have to firstname.lastname@example.org.