@@ -138,15 +138,15 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
138138 },
139139 "yaxes": [
140140 {
141- "format": "watt ",
141+ "format": "bytes ",
142142 "label": null,
143143 "logBase": 1,
144144 "max": null,
145145 "min": null,
146146 "show": true
147147 },
148148 {
149- "format": "watt ",
149+ "format": "bytes ",
150150 "label": null,
151151 "logBase": 1,
152152 "max": null,
@@ -224,9 +224,9 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
224224 "targets": [
225225 {
226226 "expr": "vm:ceilometer_network_incoming_bytes:rate1m{resource_name=~\"$VM:.*\", project=~\"$project\" } / 1000000",
227- "legendFormat": "__auto",
228227 "editorMode": "code",
229228 "range": true,
229+ "legendFormat": "{{vm_name}} in ({{device}})",
230230 "refId": "A"
231231 }
232232 ],
@@ -250,7 +250,7 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
250250 "yaxes": [
251251 {
252252 "$$hashKey": "object:946",
253- "format": "p ",
253+ "format": "Bps ",
254254 "logBase": 1,
255255 "show": true
256256 },
@@ -319,9 +319,9 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
319319 "targets": [
320320 {
321321 "expr": "vm:ceilometer_network_incoming_packets_drop:rate1m{project =~ \"$project\",vm_name =~ \"$VM\", device =~\"$In_adapter\" }",
322- "legendFormat": "__auto",
323322 "editorMode": "code",
324323 "range": true,
324+ "legendFormat": "{{vm_name}} in ({{device}})",
325325 "refId": "A"
326326 }
327327 ],
@@ -334,7 +334,7 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
334334 "op": "gt",
335335 "value": 30,
336336 "yaxis": "left"
337- }
337+ }
338338 ],
339339 "timeFrom": null,
340340 "timeRegions": [],
@@ -356,13 +356,13 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
356356 "yaxes": [
357357 {
358358 "$$hashKey": "object:946",
359- "format": "percentunit ",
359+ "format": "packets ",
360360 "logBase": 1,
361361 "show": true
362362 },
363363 {
364364 "$$hashKey": "object:947",
365- "format": "short ",
365+ "format": "packets ",
366366 "logBase": 1,
367367 "show": true
368368 }
@@ -424,10 +424,10 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
424424 "steppedLine": false,
425425 "targets": [
426426 {
427- "expr": "(rate(ceilometer_network_incoming_packets_drop{project=~\"$project\", resource_name=~\"$VM:$In_adapter\"}[1m]) / rate(ceilometer_network_incoming_packets{project=~\"$project\", resource_name=~\"$VM:In_adapter\"}[1m])) * 100\n",
428- "legendFormat": "__auto",
427+ "expr": "(vm:ceilometer_network_incoming_packets_drop:rate1m{project =~ \"$project\",vm_name =~ \"$VM\", device =~\"$In_adapter\" } / vm:ceilometer_network_incoming_packets:rate1m{project =~ \"$project\",vm_name =~ \"$VM\", device =~\"$In_adapter\"}) * 100\n",
429428 "editorMode": "code",
430429 "range": true,
430+ "legendFormat": "{{vm_name}} in ({{device}})",
431431 "refId": "A"
432432 }
433433 ],
@@ -462,13 +462,13 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
462462 "yaxes": [
463463 {
464464 "$$hashKey": "object:946",
465- "format": "percentunit ",
465+ "format": "packets ",
466466 "logBase": 1,
467467 "show": true
468468 },
469469 {
470470 "$$hashKey": "object:947",
471- "format": "short ",
471+ "format": "packets ",
472472 "logBase": 1,
473473 "show": true
474474 }
@@ -531,11 +531,11 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
531531 "targets": [
532532 {
533533 "expr": "vm:ceilometer_network_incoming_packets_error:rate1m{project =~ \"$project\",vm_name =~ \"$VM\", device =~\"$In_adapter\"}",
534- "legendFormat": "__auto",
535534 "editorMode": "code",
536535 "hide": false,
537536 "interval": "",
538537 "range": true,
538+ "legendFormat": "{{vm_name}} in ({{device}})",
539539 "refId": "A"
540540 }
541541 ],
@@ -560,13 +560,13 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
560560 "yaxes": [
561561 {
562562 "$$hashKey": "object:946",
563- "format": "p ",
563+ "format": "packets ",
564564 "logBase": 1,
565565 "show": true
566566 },
567567 {
568568 "$$hashKey": "object:947",
569- "format": "short ",
569+ "format": "packets ",
570570 "logBase": 1,
571571 "show": true
572572 }
@@ -641,10 +641,10 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
641641 "steppedLine": false,
642642 "targets": [
643643 {
644- "expr": "vm:ceilometer_network_outgoing_bytes:rate1m{resource_name=~\"$VM:$In_adapter\", project=~\"$project\" } / 1000000",
645- "legendFormat": "__auto",
644+ "expr": "vm:ceilometer_network_outgoing_bytes:rate1m{resource_name=~\"$VM:.+\", project=~\"$project\" } / 1000000",
646645 "editorMode": "code",
647646 "range": true,
647+ "legendFormat": "{{vm_name}} out ({{device}})",
648648 "refId": "A"
649649 }
650650 ],
@@ -669,7 +669,7 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
669669 "yaxes": [
670670 {
671671 "$$hashKey": "object:892",
672- "format": "p ",
672+ "format": "Bps ",
673673 "logBase": 1,
674674 "show": true
675675 },
@@ -737,10 +737,10 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
737737 "steppedLine": false,
738738 "targets": [
739739 {
740- "expr": "vm:ceilometer_network_outgoing_packets_drop:rate1m{project =~ \"$project\",vm_name =~ \"$VM\", device =~\"$In_adapter\" }",
741- "legendFormat": "__auto",
740+ "expr": "vm:ceilometer_network_outgoing_packets_drop:rate1m{project =~ \"$project\",vm_name =~ \"$VM\", device =~\"$Out_adapter\" }",
742741 "editorMode": "code",
743742 "range": true,
743+ "legendFormat": "{{vm_name}} out ({{device}})",
744744 "refId": "A"
745745 }
746746 ],
@@ -765,13 +765,13 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
765765 "yaxes": [
766766 {
767767 "$$hashKey": "object:892",
768- "format": "p ",
768+ "format": "packets ",
769769 "logBase": 1,
770770 "show": true
771771 },
772772 {
773773 "$$hashKey": "object:893",
774- "format": "short ",
774+ "format": "packets ",
775775 "logBase": 1,
776776 "show": true
777777 }
@@ -833,10 +833,10 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
833833 "steppedLine": false,
834834 "targets": [
835835 {
836- "expr": "(rate(ceilometer_network_outgoing_packets_drop{project=~\"$project\", resource_name=~\"$VM:$In_adapter\"}[1m]) / rate(ceilometer_network_incoming_packets{project=~\"$project\", resource_name=~\"$VM:In_adapter\"}[1m])) * 100\n",
837- "legendFormat": "__auto",
836+ "expr": "(vm:ceilometer_network_outgoing_packets_drop:rate1m{project =~ \"$project\",vm_name =~ \"$VM\", device =~\"$Out_adapter\" } / vm:ceilometer_network_outgoing_packets:rate1m{project =~ \"$project\",vm_name =~ \"$VM\", device =~\"$Out_adapter\" }) * 100\n",
838837 "editorMode": "code",
839838 "range": true,
839+ "legendFormat": "{{vm_name}} out ({{device}})",
840840 "refId": "A"
841841 }
842842 ],
@@ -871,13 +871,13 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
871871 "yaxes": [
872872 {
873873 "$$hashKey": "object:946",
874- "format": "percentunit ",
874+ "format": "packets ",
875875 "logBase": 1,
876876 "show": true
877877 },
878878 {
879879 "$$hashKey": "object:947",
880- "format": "short ",
880+ "format": "packets ",
881881 "logBase": 1,
882882 "show": true
883883 }
@@ -939,10 +939,10 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
939939 "steppedLine": false,
940940 "targets": [
941941 {
942- "expr": "vm:ceilometer_network_outgoing_packets_error:rate1m{project =~ \"$project\",vm_name =~ \"$VM\", device =~\"$In_adapter\"}",
943- "legendFormat": "__auto",
942+ "expr": "vm:ceilometer_network_outgoing_packets_error:rate1m{project =~ \"$project\",vm_name =~ \"$VM\", device =~\"$Out_adapter\"}",
944943 "editorMode": "code",
945944 "range": true,
945+ "legendFormat": "{{vm_name}} out ({{device}})",
946946 "refId": "A"
947947 }
948948 ],
@@ -967,13 +967,13 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
967967 "yaxes": [
968968 {
969969 "$$hashKey": "object:946",
970- "format": "percentunit ",
970+ "format": "packets ",
971971 "logBase": 1,
972972 "show": true
973973 },
974974 {
975975 "$$hashKey": "object:947",
976- "format": "short ",
976+ "format": "packets ",
977977 "logBase": 1,
978978 "show": true
979979 }
@@ -1024,13 +1024,16 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
10241024 {
10251025 "allValue": ".*",
10261026 "current": {
1027- "tags": [],
1028- "text": "539c3dc2361f4fd191aaa21c14360e35",
1029- "value": [
1030- "539c3dc2361f4fd191aaa21c14360e35"
1031- ]
1027+ "tags": [],
1028+ "text": "539c3dc2361f4fd191aaa21c14360e35",
1029+ "value": [
1030+ "539c3dc2361f4fd191aaa21c14360e35"
1031+ ]
1032+ },
1033+ "datasource": {
1034+ "name": "` + dsName + `",
1035+ "type": "prometheus"
10321036 },
1033- "datasource": { "name": "` + dsName + `", "type": "prometheus" },
10341037 "definition": "label_values(ceilometer_cpu{vm_instance=~\"$compute_node\"}, project)",
10351038 "hide": 0,
10361039 "includeAll": true,
@@ -1083,12 +1086,12 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
10831086 "current": {
10841087 "selected": true,
10851088 "text": [
1086- "tap0cb7726a-da"
1089+ "tap0cb7726a-da"
10871090 ],
10881091 "value": [
1089- "tap0cb7726a-da"
1092+ "tap0cb7726a-da"
10901093 ]
1091- },
1094+ },
10921095 "datasource": {
10931096 "name": "` + dsName + `",
10941097 "type": "prometheus"
@@ -1117,14 +1120,14 @@ func OpenstackNetworkTraffic(dsName string) *corev1.ConfigMap {
11171120 "current": {
11181121 "selected": true,
11191122 "text": [
1120- "tap0cb7726a-da",
1121- "tapfb47a4c6-9f"
1123+ "tap0cb7726a-da",
1124+ "tapfb47a4c6-9f"
11221125 ],
11231126 "value": [
1124- "tap0cb7726a-da",
1125- "tapfb47a4c6-9f"
1127+ "tap0cb7726a-da",
1128+ "tapfb47a4c6-9f"
11261129 ]
1127- },
1130+ },
11281131 "datasource": {
11291132 "name": "` + dsName + `",
11301133 "type": "prometheus"
0 commit comments