Skip to content

Commit

Permalink
add Pipelines Controller Observational Dashboard
Browse files Browse the repository at this point in the history
The goal is to get a better understanding of how our components behave
under load so that we can make appropriate tunings/adjustments.

The following metrics are being queried for the dashboard:-

    * tekton_pipelines_controller_running_pipelineruns_count -
    Number of pipelineruns executing currently
    * tekton_pipelines_controller_running_taskruns_count -
    Number of taskruns executing currentl
    * tekton_pipelines_controller_taskruns_pod_latency
    Scheduling latency for the taskruns pods
    * tekton_pipelines_controller_workqueue_depth -
    The workqueue for the Tekton Pipelines controller
    * Pipelines controller restarts
    * tekton_pipelines_controller_client_resutls -
    Total number of K8s API requests made by Pipelines Client

Signed-off-by: Satyam Bhardwaj <[email protected]>
  • Loading branch information
ramessesii2 authored and Roming22 committed Jul 3, 2023
1 parent 63ff275 commit ff2dfc9
Showing 1 changed file with 572 additions and 64 deletions.
Loading

0 comments on commit ff2dfc9

Please sign in to comment.