Skip to content

Commit 6cc7fbe

Browse files
committed
ADD changes to dashboards
1 parent 049b0ab commit 6cc7fbe

File tree

2 files changed

+121
-30
lines changed

2 files changed

+121
-30
lines changed

resources/consul/include/consul_envoy_sysdig.json

Lines changed: 108 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,11 @@
102102
{
103103
"advancedQueries": [
104104
{
105+
"compareTo": {
106+
"delta": 1,
107+
"enabled": false,
108+
"timeFormat": "day"
109+
},
105110
"displayInfo": {
106111
"displayName": "Pod < Namespace < Cluster",
107112
"timeSeriesDisplayNameTemplate": "{{kube_pod_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
@@ -119,6 +124,11 @@
119124
"query": "sum by (kube_cluster_name,kube_namespace_name,kube_pod_name)(rate(envoy_cluster_upstream_rq_xx{envoy_response_code_class=~\"4\",kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}[$__interval])) / sum by (kube_cluster_name,kube_namespace_name,kube_pod_name)(rate(envoy_cluster_upstream_rq_xx{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}[$__interval]))"
120125
},
121126
{
127+
"compareTo": {
128+
"delta": 1,
129+
"enabled": false,
130+
"timeFormat": "day"
131+
},
122132
"displayInfo": {
123133
"displayName": "Pod < Namespace < Cluster",
124134
"timeSeriesDisplayNameTemplate": "{{kube_pod_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
@@ -182,6 +192,11 @@
182192
{
183193
"advancedQueries": [
184194
{
195+
"compareTo": {
196+
"delta": 1,
197+
"enabled": false,
198+
"timeFormat": "day"
199+
},
185200
"displayInfo": {
186201
"displayName": "Pod < Namespace < Cluster",
187202
"timeSeriesDisplayNameTemplate": "{{kube_pod_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
@@ -199,6 +214,11 @@
199214
"query": "histogram_quantile(0.95,sum(rate(envoy_cluster_upstream_cx_connect_ms_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}[$__interval])) by (le,kube_cluster_name,kube_pod_name,kube_namespace_name))"
200215
},
201216
{
217+
"compareTo": {
218+
"delta": 1,
219+
"enabled": false,
220+
"timeFormat": "day"
221+
},
202222
"displayInfo": {
203223
"displayName": "Pod < Namespace < Cluster",
204224
"timeSeriesDisplayNameTemplate": "{{kube_pod_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
@@ -216,6 +236,11 @@
216236
"query": "histogram_quantile(0.99,sum(rate(envoy_cluster_upstream_cx_connect_ms_bucket{kube_cluster_name=~$cluster}[$__interval])) by (le,kube_cluster_name,kube_pod_name,kube_namespace_name))"
217237
},
218238
{
239+
"compareTo": {
240+
"delta": 1,
241+
"enabled": false,
242+
"timeFormat": "day"
243+
},
219244
"displayInfo": {
220245
"displayName": "Pod < Namespace < Cluster",
221246
"timeSeriesDisplayNameTemplate": "{{kube_pod_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
@@ -279,9 +304,14 @@
279304
{
280305
"advancedQueries": [
281306
{
307+
"compareTo": {
308+
"delta": 1,
309+
"enabled": false,
310+
"timeFormat": "day"
311+
},
282312
"displayInfo": {
283-
"displayName": "Pod < Namespace < Cluster",
284-
"timeSeriesDisplayNameTemplate": "{{kube_pod_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
313+
"displayName": "Pod < Workload < Namespace < Cluster",
314+
"timeSeriesDisplayNameTemplate": "{{kube_pod_name}} < {{kube_workload_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
285315
"type": "lines"
286316
},
287317
"enabled": true,
@@ -293,12 +323,17 @@
293323
"unit": "relativeTime",
294324
"yAxis": "auto"
295325
},
296-
"query": "histogram_quantile(0.95,sum(rate(envoy_cluster_upstream_rq_time_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}[$__interval])) by (le,kube_cluster_name,kube_pod_name,kube_namespace_name))"
326+
"query": "histogram_quantile(0.95,sum(rate(envoy_cluster_upstream_rq_time_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}[$__interval])) by (le,kube_cluster_name,kube_pod_name,kube_namespace_name, kube_workload_name))"
297327
},
298328
{
329+
"compareTo": {
330+
"delta": 1,
331+
"enabled": false,
332+
"timeFormat": "day"
333+
},
299334
"displayInfo": {
300-
"displayName": "Pod < Namespace < Cluster",
301-
"timeSeriesDisplayNameTemplate": "{{kube_pod_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
335+
"displayName": "Pod < Workload < Namespace < Cluster",
336+
"timeSeriesDisplayNameTemplate": "{{kube_pod_name}} < {{kube_workload_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
302337
"type": "lines"
303338
},
304339
"enabled": false,
@@ -310,12 +345,17 @@
310345
"unit": "number",
311346
"yAxis": "auto"
312347
},
313-
"query": "histogram_quantile(0.99,sum(rate(envoy_cluster_upstream_rq_time_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}[$__interval])) by (le,kube_cluster_name,kube_pod_name,kube_namespace_name))"
348+
"query": "histogram_quantile(0.99,sum(rate(envoy_cluster_upstream_rq_time_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}[$__interval])) by (le,kube_cluster_name,kube_pod_name,kube_namespace_name, kube_workload_name))"
314349
},
315350
{
351+
"compareTo": {
352+
"delta": 1,
353+
"enabled": false,
354+
"timeFormat": "day"
355+
},
316356
"displayInfo": {
317-
"displayName": "Pod < Namespace < Cluster",
318-
"timeSeriesDisplayNameTemplate": "{{kube_pod_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
357+
"displayName": "Pod < Workload < Namespace < Cluster",
358+
"timeSeriesDisplayNameTemplate": "{{kube_pod_name}} < {{kube_workload_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
319359
"type": "lines"
320360
},
321361
"enabled": false,
@@ -327,7 +367,7 @@
327367
"unit": "number",
328368
"yAxis": "auto"
329369
},
330-
"query": "histogram_quantile(0.5,sum(rate(envoy_cluster_upstream_rq_time_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}[$__interval])) by (le,kube_cluster_name,kube_pod_name,kube_namespace_name))"
370+
"query": "histogram_quantile(0.5,sum(rate(envoy_cluster_upstream_rq_time_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}[$__interval])) by (le,kube_cluster_name,kube_pod_name,kube_namespace_name, kube_workload_name))"
331371
}
332372
],
333373
"axesConfiguration": {
@@ -376,6 +416,11 @@
376416
{
377417
"advancedQueries": [
378418
{
419+
"compareTo": {
420+
"delta": 1,
421+
"enabled": false,
422+
"timeFormat": "day"
423+
},
379424
"displayInfo": {
380425
"displayName": "Pod < Namespace < Cluster",
381426
"timeSeriesDisplayNameTemplate": "{{kube_pod_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
@@ -439,6 +484,11 @@
439484
{
440485
"advancedQueries": [
441486
{
487+
"compareTo": {
488+
"delta": 1,
489+
"enabled": false,
490+
"timeFormat": "day"
491+
},
442492
"displayInfo": {
443493
"displayName": "Connection: Pod < Namespace < Cluster",
444494
"timeSeriesDisplayNameTemplate": "{{kube_pod_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
@@ -456,6 +506,11 @@
456506
"query": "sum by (kube_cluster_name,kube_namespace_name,kube_pod_name)(envoy_cluster_upstream_cx_active{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod})"
457507
},
458508
{
509+
"compareTo": {
510+
"delta": 1,
511+
"enabled": false,
512+
"timeFormat": "day"
513+
},
459514
"displayInfo": {
460515
"displayName": "Request: Pod < Namespace < Cluster",
461516
"timeSeriesDisplayNameTemplate": "{{kube_pod_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
@@ -473,6 +528,11 @@
473528
"query": "sum by (kube_cluster_name,kube_namespace_name,kube_pod_name)(envoy_cluster_upstream_rq_active{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod})"
474529
},
475530
{
531+
"compareTo": {
532+
"delta": 1,
533+
"enabled": false,
534+
"timeFormat": "day"
535+
},
476536
"displayInfo": {
477537
"displayName": "Pending: Pod < Namespace < Cluster",
478538
"timeSeriesDisplayNameTemplate": "{{kube_pod_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
@@ -536,6 +596,11 @@
536596
{
537597
"advancedQueries": [
538598
{
599+
"compareTo": {
600+
"delta": 1,
601+
"enabled": false,
602+
"timeFormat": "day"
603+
},
539604
"displayInfo": {
540605
"displayName": "",
541606
"timeSeriesDisplayNameTemplate": "",
@@ -569,6 +634,11 @@
569634
{
570635
"advancedQueries": [
571636
{
637+
"compareTo": {
638+
"delta": 1,
639+
"enabled": false,
640+
"timeFormat": "day"
641+
},
572642
"displayInfo": {
573643
"displayName": "",
574644
"timeSeriesDisplayNameTemplate": "",
@@ -602,6 +672,11 @@
602672
{
603673
"advancedQueries": [
604674
{
675+
"compareTo": {
676+
"delta": 1,
677+
"enabled": false,
678+
"timeFormat": "day"
679+
},
605680
"displayInfo": {
606681
"displayName": "",
607682
"timeSeriesDisplayNameTemplate": "",
@@ -635,6 +710,11 @@
635710
{
636711
"advancedQueries": [
637712
{
713+
"compareTo": {
714+
"delta": 1,
715+
"enabled": false,
716+
"timeFormat": "day"
717+
},
638718
"displayInfo": {
639719
"displayName": "",
640720
"timeSeriesDisplayNameTemplate": "",
@@ -668,6 +748,11 @@
668748
{
669749
"advancedQueries": [
670750
{
751+
"compareTo": {
752+
"delta": 1,
753+
"enabled": false,
754+
"timeFormat": "day"
755+
},
671756
"displayInfo": {
672757
"displayName": "",
673758
"timeSeriesDisplayNameTemplate": "",
@@ -701,6 +786,11 @@
701786
{
702787
"advancedQueries": [
703788
{
789+
"compareTo": {
790+
"delta": 1,
791+
"enabled": false,
792+
"timeFormat": "day"
793+
},
704794
"displayInfo": {
705795
"displayName": "",
706796
"timeSeriesDisplayNameTemplate": "",
@@ -734,6 +824,11 @@
734824
{
735825
"advancedQueries": [
736826
{
827+
"compareTo": {
828+
"delta": 1,
829+
"enabled": false,
830+
"timeFormat": "day"
831+
},
737832
"displayInfo": {
738833
"displayName": "Pod < Namespace < Cluster",
739834
"timeSeriesDisplayNameTemplate": "{{kube_pod_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
@@ -807,9 +902,8 @@
807902
"deferred": false,
808903
"description": "kubernetes.cluster.name",
809904
"documentId": "kubernetes.cluster.name",
810-
"documentTimestamp": 1647604041120,
905+
"documentTimestamp": 1658301451909,
811906
"documentType": "metric",
812-
"documented": true,
813907
"experimental": false,
814908
"generatedFrom": "com.draios.model.metrics.custom.CustomMetric$Tag",
815909
"groupAggregations": [
@@ -853,9 +947,8 @@
853947
"deferred": false,
854948
"description": "kubernetes.namespace.name",
855949
"documentId": "kubernetes.namespace.name",
856-
"documentTimestamp": 1647604041120,
950+
"documentTimestamp": 1658301451909,
857951
"documentType": "metric",
858-
"documented": true,
859952
"experimental": false,
860953
"generatedFrom": "com.draios.model.metrics.custom.CustomMetric$Tag",
861954
"groupAggregations": [
@@ -899,9 +992,8 @@
899992
"deferred": false,
900993
"description": "kubernetes.workload.name",
901994
"documentId": "kubernetes.workload.name",
902-
"documentTimestamp": 1647604041120,
995+
"documentTimestamp": 1658301451909,
903996
"documentType": "metric",
904-
"documented": true,
905997
"experimental": false,
906998
"generatedFrom": "com.draios.model.metrics.custom.CustomMetric$Tag",
907999
"groupAggregations": [
@@ -970,9 +1062,8 @@
9701062
"deferred": false,
9711063
"description": "kubernetes.pod.name",
9721064
"documentId": "kubernetes.pod.name",
973-
"documentTimestamp": 1647604041120,
1065+
"documentTimestamp": 1658301451909,
9741066
"documentType": "metric",
975-
"documented": true,
9761067
"experimental": false,
9771068
"generatedFrom": "com.draios.model.metrics.custom.CustomMetric$Tag",
9781069
"groupAggregations": [

resources/istio/include/istio_envoyv1.14.json

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -295,8 +295,8 @@
295295
"timeFormat": "day"
296296
},
297297
"displayInfo": {
298-
"displayName": "p50 < Pod < Namespace < Cluster",
299-
"timeSeriesDisplayNameTemplate": "p50 < {{kube_pod_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
298+
"displayName": "p50 < Pod < Workload< Namespace < Cluster",
299+
"timeSeriesDisplayNameTemplate": "p50 < {{kube_pod_name}} < {{kube_workload_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
300300
"type": "lines"
301301
},
302302
"enabled": false,
@@ -308,7 +308,7 @@
308308
"unit": "number",
309309
"yAxis": "auto"
310310
},
311-
"query": "histogram_quantile(0.5,sum(rate(istio_request_duration_milliseconds_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}[$__interval])) by (le,kube_cluster_name,kube_pod_name,kube_namespace_name)) or absent(istio_request_duration_milliseconds_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}) -1"
311+
"query": "histogram_quantile(0.5,sum(rate(istio_request_duration_milliseconds_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}[$__interval])) by (le,kube_cluster_name,kube_pod_name,kube_namespace_name,kube_workload_name)) or absent(istio_request_duration_milliseconds_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}) -1"
312312
},
313313
{
314314
"compareTo": {
@@ -317,8 +317,8 @@
317317
"timeFormat": "day"
318318
},
319319
"displayInfo": {
320-
"displayName": "p95 < Pod < Namespace < Cluster",
321-
"timeSeriesDisplayNameTemplate": "p95 < {{kube_pod_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
320+
"displayName": "p95 < Pod < Worfload < Namespace < Cluster",
321+
"timeSeriesDisplayNameTemplate": "p95 < {{kube_pod_name}} < {{kube_workload_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
322322
"type": "lines"
323323
},
324324
"enabled": true,
@@ -330,7 +330,7 @@
330330
"unit": "relativeTime",
331331
"yAxis": "auto"
332332
},
333-
"query": "histogram_quantile(0.95,sum(rate(istio_request_duration_milliseconds_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}[$__interval])) by (le,kube_cluster_name,kube_pod_name,kube_namespace_name)) or absent(istio_request_duration_milliseconds_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}) -1"
333+
"query": "histogram_quantile(0.95,sum(rate(istio_request_duration_milliseconds_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}[$__interval])) by (le,kube_cluster_name,kube_pod_name,kube_namespace_name,kube_workload_name)) or absent(istio_request_duration_milliseconds_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}) -1"
334334
},
335335
{
336336
"compareTo": {
@@ -339,8 +339,8 @@
339339
"timeFormat": "day"
340340
},
341341
"displayInfo": {
342-
"displayName": "p99 < Pod < Namespace < Cluster",
343-
"timeSeriesDisplayNameTemplate": "p99 < {{kube_pod_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
342+
"displayName": "p99 < Pod < Workload < Namespace < Cluster",
343+
"timeSeriesDisplayNameTemplate": "p99 < {{kube_pod_name}} < {{kube_workload_name}} < {{kube_namespace_name}} < {{kube_cluster_name}}",
344344
"type": "lines"
345345
},
346346
"enabled": false,
@@ -352,7 +352,7 @@
352352
"unit": "number",
353353
"yAxis": "auto"
354354
},
355-
"query": "histogram_quantile(0.99,sum(rate(istio_request_duration_milliseconds_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}[$__interval])) by (le,kube_cluster_name,kube_pod_name,kube_namespace_name)) or absent(istio_request_duration_milliseconds_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}) -1"
355+
"query": "histogram_quantile(0.99,sum(rate(istio_request_duration_milliseconds_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}[$__interval])) by (le,kube_cluster_name,kube_pod_name,kube_namespace_name,kube_workload_name)) or absent(istio_request_duration_milliseconds_bucket{kube_cluster_name=~$cluster,kube_namespace_name=~$namespace,kube_workload_name=~$workload,kube_pod_name=~$pod}) -1"
356356
}
357357
],
358358
"axesConfiguration": {
@@ -955,7 +955,7 @@
955955
"deferred": false,
956956
"description": "kubernetes.cluster.name",
957957
"documentId": "kubernetes.cluster.name",
958-
"documentTimestamp": 1658140077537,
958+
"documentTimestamp": 1658300425716,
959959
"documentType": "metric",
960960
"experimental": false,
961961
"generatedFrom": "com.draios.model.metrics.custom.CustomMetric$Tag",
@@ -1000,7 +1000,7 @@
10001000
"deferred": false,
10011001
"description": "kubernetes.namespace.name",
10021002
"documentId": "kubernetes.namespace.name",
1003-
"documentTimestamp": 1658140077537,
1003+
"documentTimestamp": 1658300425716,
10041004
"documentType": "metric",
10051005
"experimental": false,
10061006
"generatedFrom": "com.draios.model.metrics.custom.CustomMetric$Tag",
@@ -1045,7 +1045,7 @@
10451045
"deferred": false,
10461046
"description": "kubernetes.workload.name",
10471047
"documentId": "kubernetes.workload.name",
1048-
"documentTimestamp": 1658140077537,
1048+
"documentTimestamp": 1658300425716,
10491049
"documentType": "metric",
10501050
"experimental": false,
10511051
"generatedFrom": "com.draios.model.metrics.custom.CustomMetric$Tag",
@@ -1115,7 +1115,7 @@
11151115
"deferred": false,
11161116
"description": "kubernetes.pod.name",
11171117
"documentId": "kubernetes.pod.name",
1118-
"documentTimestamp": 1658140077537,
1118+
"documentTimestamp": 1658300425716,
11191119
"documentType": "metric",
11201120
"experimental": false,
11211121
"generatedFrom": "com.draios.model.metrics.custom.CustomMetric$Tag",

0 commit comments

Comments
 (0)