get_tekton_pipeline_runs_status
Monitor Tekton pipeline and task run status across clusters to identify failures, long-running processes, and performance trends for DevOps observability.
Instructions
Get cluster-wide status summary of all Tekton PipelineRuns and TaskRuns.
Shows running/succeeded/failed counts, recent failures, and long-running pipelines (>1 hour).
Args:
pipeline_runs_limit: Max PipelineRuns to fetch cluster-wide (default: 500).
task_runs_limit_per_namespace: Max TaskRuns to fetch per namespace (default: 100).
max_namespaces: Max namespaces to scan for TaskRuns (default: 20).
recent_failures_limit: Max recent failures to include in output (default: 10).
long_running_limit: Max long-running pipelines to include (default: 5).
Returns:
Dict[str, Any]: Keys: timestamp, sampling_info, pipeline_runs (total, by_status,
recent_failures [top N], failures_by_namespace, long_running [top N]),
task_runs (total, by_status, recent_failures [top N], failures_by_namespace),
insights.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pipeline_runs_limit | No | ||
| task_runs_limit_per_namespace | No | ||
| max_namespaces | No | ||
| recent_failures_limit | No | ||
| long_running_limit | No |