@@ -248,6 +248,7 @@ local annotation = grafana.annotation;
248248 hide='' ,
249249 refresh=2 ,
250250 includeAll=false ,
251+ multi=false ,
251252 sort=1
252253 ) + {
253254 auto: false ,
@@ -261,7 +262,7 @@ local annotation = grafana.annotation;
261262 template.new(
262263 name='type' ,
263264 datasource='$datasource' ,
264- query='label_values(namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+"}, workload_type)' % $._config,
265+ query='label_values(namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+"}, workload_type)' % $._config,
265266 current='deployment' ,
266267 hide='' ,
267268 refresh=2 ,
@@ -271,7 +272,7 @@ local annotation = grafana.annotation;
271272 auto: false ,
272273 auto_count: 30 ,
273274 auto_min: '10s' ,
274- definition: 'label_values(namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+"}, workload_type)' % $._config,
275+ definition: 'label_values(namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+"}, workload_type)' % $._config,
275276 skipUrlSync: false ,
276277 };
277278
@@ -409,9 +410,9 @@ local annotation = grafana.annotation;
409410 newBarplotPanel(
410411 graphTitle='Current Rate of Bytes Received' ,
411412 graphQuery=|||
412- sort_desc(sum(irate(container_network_receive_bytes_total{%(clusterLabel)s="$cluster",namespace=~ "$namespace"}[$interval:$resolution])
413+ sort_desc(sum(irate(container_network_receive_bytes_total{%(clusterLabel)s="$cluster",namespace="$namespace"}[$interval:$resolution])
413414 * on (namespace,pod)
414- group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+", workload_type="$type"}) by (workload))
415+ group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+", workload_type="$type"}) by (workload))
415416 ||| % $._config,
416417 legendFormat='{{ workload }}' ,
417418 ),
@@ -421,9 +422,9 @@ local annotation = grafana.annotation;
421422 newBarplotPanel(
422423 graphTitle='Current Rate of Bytes Transmitted' ,
423424 graphQuery=|||
424- sort_desc(sum(irate(container_network_transmit_bytes_total{%(clusterLabel)s="$cluster",namespace=~ "$namespace"}[$interval:$resolution])
425+ sort_desc(sum(irate(container_network_transmit_bytes_total{%(clusterLabel)s="$cluster",namespace="$namespace"}[$interval:$resolution])
425426 * on (namespace,pod)
426- group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+", workload_type="$type"}) by (workload))
427+ group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+", workload_type="$type"}) by (workload))
427428 ||| % $._config,
428429 legendFormat='{{ workload }}' ,
429430 ),
@@ -434,44 +435,44 @@ local annotation = grafana.annotation;
434435 tableTitle='Current Status' ,
435436 colQueries=[
436437 |||
437- sort_desc(sum(irate(container_network_receive_bytes_total{%(clusterLabel)s="$cluster",namespace=~ "$namespace"}[$interval:$resolution])
438+ sort_desc(sum(irate(container_network_receive_bytes_total{%(clusterLabel)s="$cluster",namespace="$namespace"}[$interval:$resolution])
438439 * on (namespace,pod)
439- group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+", workload_type="$type"}) by (workload))
440+ group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+", workload_type="$type"}) by (workload))
440441 ||| % $._config,
441442 |||
442- sort_desc(sum(irate(container_network_transmit_bytes_total{%(clusterLabel)s="$cluster",namespace=~ "$namespace"}[$interval:$resolution])
443+ sort_desc(sum(irate(container_network_transmit_bytes_total{%(clusterLabel)s="$cluster",namespace="$namespace"}[$interval:$resolution])
443444 * on (namespace,pod)
444- group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+", workload_type="$type"}) by (workload))
445+ group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+", workload_type="$type"}) by (workload))
445446 ||| % $._config,
446447 |||
447- sort_desc(avg(irate(container_network_receive_bytes_total{%(clusterLabel)s="$cluster",namespace=~ "$namespace"}[$interval:$resolution])
448+ sort_desc(avg(irate(container_network_receive_bytes_total{%(clusterLabel)s="$cluster",namespace="$namespace"}[$interval:$resolution])
448449 * on (namespace,pod)
449- group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+", workload_type="$type"}) by (workload))
450+ group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+", workload_type="$type"}) by (workload))
450451 ||| % $._config,
451452 |||
452- sort_desc(avg(irate(container_network_transmit_bytes_total{%(clusterLabel)s="$cluster",namespace=~ "$namespace"}[$interval:$resolution])
453+ sort_desc(avg(irate(container_network_transmit_bytes_total{%(clusterLabel)s="$cluster",namespace="$namespace"}[$interval:$resolution])
453454 * on (namespace,pod)
454- group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+", workload_type="$type"}) by (workload))
455+ group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+", workload_type="$type"}) by (workload))
455456 ||| % $._config,
456457 |||
457- sort_desc(sum(irate(container_network_receive_packets_total{%(clusterLabel)s="$cluster",namespace=~ "$namespace"}[$interval:$resolution])
458+ sort_desc(sum(irate(container_network_receive_packets_total{%(clusterLabel)s="$cluster",namespace="$namespace"}[$interval:$resolution])
458459 * on (namespace,pod)
459- group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+", workload_type="$type"}) by (workload))
460+ group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+", workload_type="$type"}) by (workload))
460461 ||| % $._config,
461462 |||
462- sort_desc(sum(irate(container_network_transmit_packets_total{%(clusterLabel)s="$cluster",namespace=~ "$namespace"}[$interval:$resolution])
463+ sort_desc(sum(irate(container_network_transmit_packets_total{%(clusterLabel)s="$cluster",namespace="$namespace"}[$interval:$resolution])
463464 * on (namespace,pod)
464- group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+", workload_type="$type"}) by (workload))
465+ group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+", workload_type="$type"}) by (workload))
465466 ||| % $._config,
466467 |||
467- sort_desc(sum(irate(container_network_receive_packets_dropped_total{%(clusterLabel)s="$cluster",namespace=~ "$namespace"}[$interval:$resolution])
468+ sort_desc(sum(irate(container_network_receive_packets_dropped_total{%(clusterLabel)s="$cluster",namespace="$namespace"}[$interval:$resolution])
468469 * on (namespace,pod)
469- group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+", workload_type="$type"}) by (workload))
470+ group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+", workload_type="$type"}) by (workload))
470471 ||| % $._config,
471472 |||
472- sort_desc(sum(irate(container_network_transmit_packets_dropped_total{%(clusterLabel)s="$cluster",namespace=~ "$namespace"}[$interval:$resolution])
473+ sort_desc(sum(irate(container_network_transmit_packets_dropped_total{%(clusterLabel)s="$cluster",namespace="$namespace"}[$interval:$resolution])
473474 * on (namespace,pod)
474- group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+", workload_type="$type"}) by (workload))
475+ group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+", workload_type="$type"}) by (workload))
475476 ||| % $._config,
476477 ]
477478 ),
@@ -483,9 +484,9 @@ local annotation = grafana.annotation;
483484 newBarplotPanel(
484485 graphTitle='Average Rate of Bytes Received' ,
485486 graphQuery=|||
486- sort_desc(avg(irate(container_network_receive_bytes_total{%(clusterLabel)s="$cluster",namespace=~ "$namespace"}[$interval:$resolution])
487+ sort_desc(avg(irate(container_network_receive_bytes_total{%(clusterLabel)s="$cluster",namespace="$namespace"}[$interval:$resolution])
487488 * on (namespace,pod)
488- group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+", workload_type="$type"}) by (workload))
489+ group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+", workload_type="$type"}) by (workload))
489490 ||| % $._config,
490491 legendFormat='{{ workload }}' ,
491492 ),
@@ -495,9 +496,9 @@ local annotation = grafana.annotation;
495496 newBarplotPanel(
496497 graphTitle='Average Rate of Bytes Transmitted' ,
497498 graphQuery=|||
498- sort_desc(avg(irate(container_network_transmit_bytes_total{%(clusterLabel)s="$cluster",namespace=~ "$namespace"}[$interval:$resolution])
499+ sort_desc(avg(irate(container_network_transmit_bytes_total{%(clusterLabel)s="$cluster",namespace="$namespace"}[$interval:$resolution])
499500 * on (namespace,pod)
500- group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+", workload_type="$type"}) by (workload))
501+ group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+", workload_type="$type"}) by (workload))
501502 ||| % $._config,
502503 legendFormat='{{ workload }}' ,
503504 ),
@@ -512,9 +513,9 @@ local annotation = grafana.annotation;
512513 newGraphPanel(
513514 graphTitle='Receive Bandwidth' ,
514515 graphQuery=|||
515- sort_desc(sum(irate(container_network_receive_bytes_total{%(clusterLabel)s="$cluster",namespace=~ "$namespace"}[$interval:$resolution])
516+ sort_desc(sum(irate(container_network_receive_bytes_total{%(clusterLabel)s="$cluster",namespace="$namespace"}[$interval:$resolution])
516517 * on (namespace,pod)
517- group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+", workload_type="$type"}) by (workload))
518+ group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+", workload_type="$type"}) by (workload))
518519 ||| % $._config,
519520 ),
520521 gridPos={ h: 9 , w: 12 , x: 0 , y: 38 }
@@ -523,9 +524,9 @@ local annotation = grafana.annotation;
523524 newGraphPanel(
524525 graphTitle='Transmit Bandwidth' ,
525526 graphQuery=|||
526- sort_desc(sum(irate(container_network_transmit_bytes_total{%(clusterLabel)s="$cluster",namespace=~ "$namespace"}[$interval:$resolution])
527+ sort_desc(sum(irate(container_network_transmit_bytes_total{%(clusterLabel)s="$cluster",namespace="$namespace"}[$interval:$resolution])
527528 * on (namespace,pod)
528- group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+", workload_type="$type"}) by (workload))
529+ group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+", workload_type="$type"}) by (workload))
529530 ||| % $._config,
530531 ),
531532 gridPos={ h: 9 , w: 12 , x: 12 , y: 38 }
@@ -536,9 +537,9 @@ local annotation = grafana.annotation;
536537 newGraphPanel(
537538 graphTitle='Rate of Received Packets' ,
538539 graphQuery=|||
539- sort_desc(sum(irate(container_network_receive_packets_total{%(clusterLabel)s="$cluster",namespace=~ "$namespace"}[$interval:$resolution])
540+ sort_desc(sum(irate(container_network_receive_packets_total{%(clusterLabel)s="$cluster",namespace="$namespace"}[$interval:$resolution])
540541 * on (namespace,pod)
541- group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+", workload_type="$type"}) by (workload))
542+ group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+", workload_type="$type"}) by (workload))
542543 ||| % $._config,
543544 graphFormat='pps'
544545 ),
@@ -548,9 +549,9 @@ local annotation = grafana.annotation;
548549 newGraphPanel(
549550 graphTitle='Rate of Transmitted Packets' ,
550551 graphQuery=|||
551- sort_desc(sum(irate(container_network_transmit_packets_total{%(clusterLabel)s="$cluster",namespace=~ "$namespace"}[$interval:$resolution])
552+ sort_desc(sum(irate(container_network_transmit_packets_total{%(clusterLabel)s="$cluster",namespace="$namespace"}[$interval:$resolution])
552553 * on (namespace,pod)
553- group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+", workload_type="$type"}) by (workload))
554+ group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+", workload_type="$type"}) by (workload))
554555 ||| % $._config,
555556 graphFormat='pps'
556557 ),
@@ -564,9 +565,9 @@ local annotation = grafana.annotation;
564565 newGraphPanel(
565566 graphTitle='Rate of Received Packets Dropped' ,
566567 graphQuery=|||
567- sort_desc(sum(irate(container_network_receive_packets_dropped_total{%(clusterLabel)s="$cluster",namespace=~ "$namespace"}[$interval:$resolution])
568+ sort_desc(sum(irate(container_network_receive_packets_dropped_total{%(clusterLabel)s="$cluster",namespace="$namespace"}[$interval:$resolution])
568569 * on (namespace,pod)
569- group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+", workload_type="$type"}) by (workload))
570+ group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+", workload_type="$type"}) by (workload))
570571 ||| % $._config,
571572 graphFormat='pps'
572573 ),
@@ -576,9 +577,9 @@ local annotation = grafana.annotation;
576577 newGraphPanel(
577578 graphTitle='Rate of Transmitted Packets Dropped' ,
578579 graphQuery=|||
579- sort_desc(sum(irate(container_network_transmit_packets_dropped_total{%(clusterLabel)s="$cluster",namespace=~ "$namespace"}[$interval:$resolution])
580+ sort_desc(sum(irate(container_network_transmit_packets_dropped_total{%(clusterLabel)s="$cluster",namespace="$namespace"}[$interval:$resolution])
580581 * on (namespace,pod)
581- group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace=~ "$namespace", workload=~".+", workload_type="$type"}) by (workload))
582+ group_left(workload,workload_type) namespace_workload_pod:kube_pod_owner:relabel{%(clusterLabel)s="$cluster",namespace="$namespace", workload=~".+", workload_type="$type"}) by (workload))
582583 ||| % $._config,
583584 graphFormat='pps'
584585 ),
0 commit comments