Skip to content

Commit 387e135

Browse files
jkhelilgabemontero
authored andcommitted
add grafana views for tekton chains controller workque and latency
1 parent f0c7741 commit 387e135

File tree

1 file changed

+130
-5
lines changed

1 file changed

+130
-5
lines changed

operator/gitops/argocd/grafana/dashboards/pipeline-service-dashboard.json

+130-5
Original file line numberDiff line numberDiff line change
@@ -3810,6 +3810,129 @@
38103810
},
38113811
"id": 79,
38123812
"panels": [
3813+
{
3814+
"description": "Tekton Chains work queue depth",
3815+
"fieldConfig": {
3816+
"defaults": {
3817+
"color": {
3818+
"fixedColor": "green",
3819+
"mode": "thresholds"
3820+
},
3821+
"mappings": [],
3822+
"noValue": "No Data",
3823+
"thresholds": {
3824+
"mode": "absolute",
3825+
"steps": [
3826+
{
3827+
"color": "green",
3828+
"value": null
3829+
}
3830+
]
3831+
},
3832+
"unit": "none"
3833+
},
3834+
"overrides": []
3835+
},
3836+
"gridPos": {
3837+
"h": 6,
3838+
"w": 3,
3839+
"x": 0,
3840+
"y": 67
3841+
},
3842+
"id": 476,
3843+
"options": {
3844+
"colorMode": "value",
3845+
"graphMode": "area",
3846+
"justifyMode": "auto",
3847+
"orientation": "auto",
3848+
"reduceOptions": {
3849+
"calcs": [
3850+
"lastNotNull"
3851+
],
3852+
"fields": "",
3853+
"values": false
3854+
},
3855+
"text": {},
3856+
"textMode": "auto"
3857+
},
3858+
"pluginVersion": "9.5.17",
3859+
"targets": [
3860+
{
3861+
"editorMode": "code",
3862+
"exemplar": true,
3863+
"expr": "sum(watcher_workqueue_depth{container='tekton-chains-controller',app='tekton-chains-controller'})",
3864+
"interval": "",
3865+
"intervalFactor": 1,
3866+
"legendFormat": "Queue Depth",
3867+
"range": true,
3868+
"refId": "work queue depth"
3869+
}
3870+
],
3871+
"title": "Tekton Chains Work Queue Depth",
3872+
"type": "stat"
3873+
},
3874+
{
3875+
"description": "Reconcile latency 99%-tile - \nLatency of reconcile operations.",
3876+
"fieldConfig": {
3877+
"defaults": {
3878+
"color": {
3879+
"fixedColor": "green",
3880+
"mode": "thresholds"
3881+
},
3882+
"mappings": [],
3883+
"noValue": "No Data",
3884+
"thresholds": {
3885+
"mode": "absolute",
3886+
"steps": [
3887+
{
3888+
"color": "green",
3889+
"value": null
3890+
}
3891+
]
3892+
},
3893+
"unit": "ms"
3894+
},
3895+
"overrides": []
3896+
},
3897+
"gridPos": {
3898+
"h": 6,
3899+
"w": 4,
3900+
"x": 3,
3901+
"y": 67
3902+
},
3903+
"id": 477,
3904+
"interval": "15s",
3905+
"options": {
3906+
"colorMode": "value",
3907+
"graphMode": "area",
3908+
"justifyMode": "auto",
3909+
"orientation": "auto",
3910+
"reduceOptions": {
3911+
"calcs": [
3912+
"lastNotNull"
3913+
],
3914+
"fields": "",
3915+
"values": false
3916+
},
3917+
"text": {},
3918+
"textMode": "auto"
3919+
},
3920+
"pluginVersion": "9.5.17",
3921+
"targets": [
3922+
{
3923+
"editorMode": "code",
3924+
"exemplar": true,
3925+
"expr": "histogram_quantile(0.99, sum(rate(watcher_reconcile_latency_bucket{job=\"tekton-chains\"}[30m])) by (le) ) / 1000",
3926+
"interval": "",
3927+
"intervalFactor": 4,
3928+
"legendFormat": "Latency",
3929+
"range": true,
3930+
"refId": "reconcile latency"
3931+
}
3932+
],
3933+
"title": "Tekton Chains Reconcile Latency",
3934+
"type": "stat"
3935+
},
38133936
{
38143937
"fieldConfig": {
38153938
"defaults": {
@@ -3851,7 +3974,8 @@
38513974
"mode": "absolute",
38523975
"steps": [
38533976
{
3854-
"color": "green"
3977+
"color": "green",
3978+
"value": null
38553979
},
38563980
{
38573981
"color": "red",
@@ -3866,7 +3990,7 @@
38663990
"h": 8,
38673991
"w": 12,
38683992
"x": 0,
3869-
"y": 18
3993+
"y": 73
38703994
},
38713995
"id": 81,
38723996
"options": {
@@ -3934,7 +4058,8 @@
39344058
"mode": "absolute",
39354059
"steps": [
39364060
{
3937-
"color": "green"
4061+
"color": "green",
4062+
"value": null
39384063
},
39394064
{
39404065
"color": "red",
@@ -3949,7 +4074,7 @@
39494074
"h": 8,
39504075
"w": 12,
39514076
"x": 12,
3952-
"y": 18
4077+
"y": 67
39534078
},
39544079
"id": 83,
39554080
"options": {
@@ -4261,4 +4386,4 @@
42614386
"uid": "02ebfdefeeed166624895c36b0c1af4ed3006c5d",
42624387
"version": 1,
42634388
"weekStart": ""
4264-
}
4389+
}

0 commit comments

Comments
 (0)