Skip to content

Commit 5c662dd

Browse files
committed
wip
Signed-off-by: Attila Mészáros <a_meszaros@apple.com>
1 parent 5a89db6 commit 5c662dd

File tree

1 file changed

+27
-27
lines changed

1 file changed

+27
-27
lines changed

observability/josdk-operator-metrics-dashboard.json

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,8 @@
103103
"uid": "prometheus"
104104
},
105105
"editorMode": "code",
106-
"expr": "sum(rate(operator_sdk_reconciliations_started_total{service_name=\"josdk\"}[5m])) by (kind, version)",
107-
"legendFormat": "{{kind}} ({{version}})",
106+
"expr": "sum(rate(operator_sdk_reconciliations_started_total{service_name=\"josdk\"}[5m])) by (controller_name)",
107+
"legendFormat": "{{controller_name}}",
108108
"range": true,
109109
"refId": "A"
110110
}
@@ -224,8 +224,8 @@
224224
"uid": "prometheus"
225225
},
226226
"editorMode": "code",
227-
"expr": "sum(rate(operator_sdk_reconciliations_success_total{service_name=\"josdk\"}[5m]))",
228-
"legendFormat": "Success",
227+
"expr": "sum(rate(operator_sdk_reconciliations_success_total{service_name=\"josdk\"}[5m])) by (controller_name)",
228+
"legendFormat": "Success - {{controller_name}}",
229229
"range": true,
230230
"refId": "A"
231231
},
@@ -235,8 +235,8 @@
235235
"uid": "prometheus"
236236
},
237237
"editorMode": "code",
238-
"expr": "sum(rate(operator_sdk_reconciliations_failed_total{service_name=\"josdk\"}[5m]))",
239-
"legendFormat": "Failure",
238+
"expr": "sum(rate(operator_sdk_reconciliations_failure_total{service_name=\"josdk\"}[5m])) by (controller_name)",
239+
"legendFormat": "Failure - {{controller_name}}",
240240
"range": true,
241241
"refId": "B"
242242
}
@@ -495,7 +495,7 @@
495495
"uid": "prometheus"
496496
},
497497
"editorMode": "code",
498-
"expr": "sum(rate(operator_sdk_reconciliations_failed_total{service_name=\"josdk\"}[5m]))",
498+
"expr": "sum(rate(operator_sdk_reconciliations_failure_total{service_name=\"josdk\"}[5m]))",
499499
"legendFormat": "Error Rate",
500500
"range": true,
501501
"refId": "A"
@@ -585,8 +585,8 @@
585585
"uid": "prometheus"
586586
},
587587
"editorMode": "code",
588-
"expr": "histogram_quantile(0.50, sum(rate(operator_sdk_reconciliations_execution_duration_seconds_bucket{service_name=\"josdk\"}[5m])) by (le, controller))",
589-
"legendFormat": "p50 - {{controller}}",
588+
"expr": "histogram_quantile(0.50, sum(rate(operator_sdk_reconciliations_execution_seconds_bucket{service_name=\"josdk\"}[5m])) by (le, controller_name))",
589+
"legendFormat": "p50 - {{controller_name}}",
590590
"range": true,
591591
"refId": "A"
592592
},
@@ -596,8 +596,8 @@
596596
"uid": "prometheus"
597597
},
598598
"editorMode": "code",
599-
"expr": "histogram_quantile(0.95, sum(rate(operator_sdk_reconciliations_execution_duration_seconds_bucket{service_name=\"josdk\"}[5m])) by (le, controller))",
600-
"legendFormat": "p95 - {{controller}}",
599+
"expr": "histogram_quantile(0.95, sum(rate(operator_sdk_reconciliations_execution_seconds_bucket{service_name=\"josdk\"}[5m])) by (le, controller_name))",
600+
"legendFormat": "p95 - {{controller_name}}",
601601
"range": true,
602602
"refId": "B"
603603
},
@@ -607,8 +607,8 @@
607607
"uid": "prometheus"
608608
},
609609
"editorMode": "code",
610-
"expr": "histogram_quantile(0.99, sum(rate(operator_sdk_reconciliations_execution_duration_seconds_bucket{service_name=\"josdk\"}[5m])) by (le, controller))",
611-
"legendFormat": "p99 - {{controller}}",
610+
"expr": "histogram_quantile(0.99, sum(rate(operator_sdk_reconciliations_execution_seconds_bucket{service_name=\"josdk\"}[5m])) by (le, controller_name))",
611+
"legendFormat": "p99 - {{controller_name}}",
612612
"range": true,
613613
"refId": "C"
614614
}
@@ -711,7 +711,7 @@
711711
"type": "prometheus",
712712
"uid": "prometheus"
713713
},
714-
"description": "Failures by exception type",
714+
"description": "Failures by controller",
715715
"fieldConfig": {
716716
"defaults": {
717717
"color": {
@@ -787,13 +787,13 @@
787787
"uid": "prometheus"
788788
},
789789
"editorMode": "code",
790-
"expr": "sum(rate(operator_sdk_reconciliations_failed_total{service_name=\"josdk\"}[5m])) by (exception)",
791-
"legendFormat": "{{exception}}",
790+
"expr": "sum(rate(operator_sdk_reconciliations_failure_total{service_name=\"josdk\"}[5m])) by (controller_name)",
791+
"legendFormat": "{{controller_name}}",
792792
"range": true,
793793
"refId": "A"
794794
}
795795
],
796-
"title": "Failures by Exception Type",
796+
"title": "Failures by Controller",
797797
"type": "timeseries"
798798
},
799799
{
@@ -877,8 +877,8 @@
877877
"uid": "prometheus"
878878
},
879879
"editorMode": "code",
880-
"expr": "sum(rate(operator_sdk_controllers_success_total{service_name=\"josdk\"}[5m])) by (controller)",
881-
"legendFormat": "Success - {{controller}}",
880+
"expr": "sum(rate(operator_sdk_controllers_success_total{service_name=\"josdk\"}[5m])) by (controller_name)",
881+
"legendFormat": "Success - {{controller_name}}",
882882
"range": true,
883883
"refId": "A"
884884
},
@@ -888,8 +888,8 @@
888888
"uid": "prometheus"
889889
},
890890
"editorMode": "code",
891-
"expr": "sum(rate(operator_sdk_controllers_failure_total{service_name=\"josdk\"}[5m])) by (controller)",
892-
"legendFormat": "Failure - {{controller}}",
891+
"expr": "sum(rate(operator_sdk_controllers_failure_total{service_name=\"josdk\"}[5m])) by (controller_name)",
892+
"legendFormat": "Failure - {{controller_name}}",
893893
"range": true,
894894
"refId": "B"
895895
}
@@ -978,8 +978,8 @@
978978
"uid": "prometheus"
979979
},
980980
"editorMode": "code",
981-
"expr": "sum(rate(operator_sdk_events_delete_total{service_name=\"josdk\"}[5m])) by (kind, version)",
982-
"legendFormat": "{{kind}} ({{version}})",
981+
"expr": "sum(rate(operator_sdk_events_delete_total{service_name=\"josdk\"}[5m])) by (controller_name)",
982+
"legendFormat": "{{controller_name}}",
983983
"range": true,
984984
"refId": "A"
985985
}
@@ -992,7 +992,7 @@
992992
"type": "prometheus",
993993
"uid": "prometheus"
994994
},
995-
"description": "Current retry attempt number for resources being retried",
995+
"description": "Rate of retry attempts",
996996
"fieldConfig": {
997997
"defaults": {
998998
"color": {
@@ -1076,13 +1076,13 @@
10761076
"uid": "prometheus"
10771077
},
10781078
"editorMode": "code",
1079-
"expr": "operator_sdk_reconciliations_retries_number{service_name=\"josdk\"}",
1080-
"legendFormat": "{{kind}}/{{name}} ({{namespace}})",
1079+
"expr": "sum(rate(operator_sdk_reconciliations_retries_total{service_name=\"josdk\"}[5m])) by (controller_name)",
1080+
"legendFormat": "Retries - {{controller_name}}",
10811081
"range": true,
10821082
"refId": "A"
10831083
}
10841084
],
1085-
"title": "Reconciliation Retry Attempts",
1085+
"title": "Reconciliation Retry Rate",
10861086
"type": "timeseries"
10871087
}
10881088
],

0 commit comments

Comments
 (0)