Skip to main content
Version: v0.29 Stable

Service monitor

Limited vCluster Tenancy Configuration Support

This feature is only available for the following:

Running the control plane as a container and the following worker node types:
  • Host Nodes
  • Private Nodes
  • Enable serviceMonitor when you are using the Prometheus Operator to monitor your vCluster instance. Prometheus handles scraping & aggregating metrics (in the case of high availability), and provides a query engine. Visualization tools such as Grafana can then use Prometheus as a data source to graph / monitor / alert the vCluster control plane.

    When enabled, vCluster exposes metrics over HTTPS at a /metrics endpoint.

    Config reference​

    serviceMonitor required object ​

    ServiceMonitor can be used to automatically create a service monitor for vCluster deployment itself.

    enabled required boolean false ​

    Enabled configures if Helm should create the service monitor.

    labels required object {} ​

    Labels are the extra labels to add to the service monitor.

    annotations required object {} ​

    Annotations are the extra annotations to add to the service monitor.