Uploaded image for project: 'OpenShift Console'
  1. OpenShift Console
  2. CONSOLE-2887

[R&D] Explore how to expose metrics in a multi-cluster environment

XMLWordPrintable

    • Console - Sprint 203

      Explore how we can get metrics when connecting to spoke clusters. There are at least two approaches:

      1. Query metrics from the hub cluster. Spokes send metrics to the hub.

      • We need to determine if there are any gaps here. Currently this will not let us get alerts from the spokes.
      • Need to determine how RBAC works. Will normal users be able to get metrics?

      2. Query metrics directly from the public monitoring endpoints on each spoke cluster.

      • Need to determine how to discover the monitoring URLs. The monitoring endpoints are available in the monitoring-shared-config config map in the openshift-config-managed namespace on each spoke. ACM might need to add this to the managed cluster resource.
      • Currently the tenancy port is not exposed outside the cluster through a route. This would create a dependency on the monitoring team to expose this service port for normal users to see metrics.

      Acceptance Criteria

      • Determine which of the two approaches is feasible.
      • Explore how metrics work in ACM and understand any limitations using the hub for metrics.
      • Reach out to the monitoring team to get their input.
      • Document findings and recommend an approach for implementation.

      Non Goals

      This story does not cover any implementation, only R&D.

              spadgett@redhat.com Samuel Padgett
              spadgett@redhat.com Samuel Padgett
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: