Uploaded image for project: 'OpenShift Monitoring'
  1. OpenShift Monitoring
  2. MON-4420

Send metric openshift:gateway_api_usage:count via Telemetry

XMLWordPrintable

      Request for sending data via telemetry

      The goal is to collect metrics about Gateway API usage because PMs would like to know who is using the Gateway API and which implementations did they choose

       

      openshift:gateway_api_usage:count represents the count/gauge of created Gateway resources (https://gateway-api.sigs.k8s.io/api-types/gateway/) on an Openshift cluster. As we provide our own implementation, but the user can install their own class and controller, this metric will separate managed from non managed Gateway resources as per the labels below

      Labels

      • gateway_class_type - Possible values are "openshift" and "not-openshift"

      The cardinality of the metric is at most 2 (variation is only based on "gateway_class_type" and it can be of value "openshift" and "not-openshift")

      Component exposing the metric: https://github.com/openshift/cluster-monitoring-operator

      (the metrics will be collected via kube-state-metrics)

       

      A PR to enable the metric collection is available at https://github.com/openshift/cluster-monitoring-operator/pull/2734

      A followup PR to enable telemetry shipping will be added once this task is approved

       

              rh-ee-rpchevuz Ricardo Pchevuzinske Katz
              rh-ee-rpchevuz Ricardo Pchevuzinske Katz
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: