Pipeline Controller Metrics
Following pipeline metrics are exposed at controller-service on port 9090
There are different kinds of exporters available: Prometheus, Google Stackdriver, etc. They can be configured using observability configuration.
| Metric name | Metric type | Labels/tags | Status |
|---|---|---|---|
| tekton_pipelinerun_duration_seconds_[bucket, sum, count] | Histogram | pipeline=<pipeline_name> pipelinerun=<pipelinerun_name> status=<status> namespace=<pipelinerun-namespace> |
experimental |
| tekton_pipelinerun_taskrun_duration_seconds_[bucket, sum, count] | Histogram | pipeline=<pipeline_name> pipelinerun=<pipelinerun_name> status=<status> task=<task_name> taskrun=<taskrun_name>namespace=<pipelineruns-taskruns-namespace> |
experimental |
| tekton_pipelinerun_count | Counter | status=<status> |
experimental |
| tekton_running_pipelineruns_count | Gauge | experimental | |
| tekton_taskrun_duration_seconds_[bucket, sum, count] | Histogram | status=<status> task=<task_name> taskrun=<taskrun_name>namespace=<pipelineruns-taskruns-namespace> |
experimental |
| tekton_taskrun_count | Counter | status=<status> |
experimental |
| tekton_running_taskruns_count | Gauge | experimental | |
| tekton_taskruns_pod_latency | Gauge | namespace=<taskruns-namespace> pod= < taskrun_pod_name> task=<task_name> taskrun=<taskrun_name> |
experimental |
Feedback
Was this page helpful?
Thanks! Tell us how we can further improve.
Sorry about that. Tell us how we can further improve.