Uploaded image for project: 'OpenShift Pipelines'
  1. OpenShift Pipelines
  2. SRVKP-6764

Telemetry Missing for Tekton Resolvers

XMLWordPrintable

    • False
    • None
    • False

      Description of problem:

      OpenShift Pipelines does not expose any telemetry for its task/pipeline resolvers. This makes it difficult for cluster administrators to monitor Tekton's performance and diagnose issues specific to resolving remote pipeline/task definitions.

      Workaround: None

      Prerequisites (if any, like setup, operators/versions):

      OpenShift Pipelines 1.16

      Steps to Reproduce

      1. Deploy OpenShift Pipelines with in-cluster monitoring enabled.
      2. Attempt to construct a query or graph using OpenShift's monitoring stack

       

      Actual results:

      No telemetry exists for the resolver

      Expected results:

      A "resolver latency" metric and/or Histogram that allows a cluster admin to observe success/failure ratios, trends over time to "resolve" a task/pipeline, etc. As an end goal, a cluster admin/SRE should be able to identify that pipelines are failing at the task/pipeline resolution phase and take corrective action.

      Reproducibility (Always/Intermittent/Only Once):

      Always

      Acceptance criteria: 

       

      Definition of Done:

      Build Details:

      Additional info (Such as Logs, Screenshots, etc):

              Unassigned Unassigned
              adkaplan@redhat.com Adam Kaplan
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: