Skip to main content
Version: v0.27 Stable

Service monitor

Limited vCluster Tenancy Configuration Support

This feature is only available when using 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.