bfa8517c87f4694ec49b8c0b2df004b4167df507
[dcaegen2/collectors/hv-ves.git] / tools / performance / cloud / grafana / dashboards / processing.yaml
1 # ============LICENSE_START=======================================================
2 # dcaegen2-collectors-veshv
3 # ================================================================================
4 # Copyright (C) 2019 NOKIA
5 # ================================================================================
6 # Licensed under the Apache License, Version 2.0 (the "License");
7 # you may not use this file except in compliance with the License.
8 # You may obtain a copy of the License at
9 #
10 #      http://www.apache.org/licenses/LICENSE-2.0
11 #
12 # Unless required by applicable law or agreed to in writing, software
13 # distributed under the License is distributed on an "AS IS" BASIS,
14 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 # See the License for the specific language governing permissions and
16 # limitations under the License.
17 # ============LICENSE_END=========================================================
18
19 apiVersion: v1
20 kind: ConfigMap
21 metadata:
22   name: grafana-processing
23   namespace: onap
24   labels:
25     name: grafana-dashboards
26 data:
27   processing.json: |-
28     {
29       "annotations": {
30         "list": [
31           {
32             "builtIn": 1,
33             "datasource": "Prometheus",
34             "enable": true,
35             "hide": true,
36             "iconColor": "rgba(0, 211, 255, 1)",
37             "name": "Annotations & Alerts",
38             "type": "dashboard"
39           }
40         ]
41       },
42       "editable": true,
43       "gnetId": null,
44       "graphTooltip": 0,
45       "links": [],
46       "panels": [
47         {
48           "cacheTimeout": null,
49           "colorBackground": false,
50           "colorValue": false,
51           "colors": [
52             "#299c46",
53             "rgba(237, 129, 40, 0.89)",
54             "#d44a3a"
55           ],
56           "datasource": "Prometheus",
57           "format": "none",
58           "gauge": {
59             "maxValue": 100,
60             "minValue": 0,
61             "show": false,
62             "thresholdLabels": false,
63             "thresholdMarkers": true
64           },
65           "gridPos": {
66             "h": 3,
67             "w": 3,
68             "x": 0,
69             "y": 0
70           },
71           "id": 2,
72           "interval": null,
73           "links": [],
74           "mappingType": 1,
75           "mappingTypes": [
76             {
77               "name": "value to text",
78               "value": 1
79             },
80             {
81               "name": "range to text",
82               "value": 2
83             }
84           ],
85           "maxDataPoints": 100,
86           "nullPointMode": "connected",
87           "nullText": null,
88           "options": {},
89           "postfix": "",
90           "postfixFontSize": "50%",
91           "prefix": "",
92           "prefixFontSize": "50%",
93           "rangeMaps": [
94             {
95               "from": "null",
96               "text": "N/A",
97               "to": "null"
98             }
99           ],
100           "sparkline": {
101             "fillColor": "rgba(31, 118, 189, 0.18)",
102             "full": false,
103             "lineColor": "rgb(31, 120, 193)",
104             "show": false
105           },
106           "tableColumn": "",
107           "targets": [
108             {
109               "expr": "sum(hvves_messages_received_total) by (value)",
110               "format": "time_series",
111               "instant": true,
112               "intervalFactor": 1,
113               "refId": "A"
114             }
115           ],
116           "thresholds": "",
117           "title": "Messages received",
118           "type": "singlestat",
119           "valueFontSize": "80%",
120           "valueMaps": [
121             {
122               "op": "=",
123               "text": "N/A",
124               "value": "null"
125             }
126           ],
127           "valueName": "avg"
128         },
129         {
130           "cacheTimeout": null,
131           "colorBackground": false,
132           "colorValue": false,
133           "colors": [
134             "#299c46",
135             "rgba(237, 129, 40, 0.89)",
136             "#d44a3a"
137           ],
138           "datasource": null,
139           "format": "none",
140           "gauge": {
141             "maxValue": 100,
142             "minValue": 0,
143             "show": false,
144             "thresholdLabels": false,
145             "thresholdMarkers": true
146           },
147           "gridPos": {
148             "h": 3,
149             "w": 3,
150             "x": 3,
151             "y": 0
152           },
153           "id": 4,
154           "interval": null,
155           "links": [],
156           "mappingType": 1,
157           "mappingTypes": [
158             {
159               "name": "value to text",
160               "value": 1
161             },
162             {
163               "name": "range to text",
164               "value": 2
165             }
166           ],
167           "maxDataPoints": 100,
168           "nullPointMode": "connected",
169           "nullText": null,
170           "options": {},
171           "postfix": "",
172           "postfixFontSize": "50%",
173           "prefix": "",
174           "prefixFontSize": "50%",
175           "rangeMaps": [
176             {
177               "from": "null",
178               "text": "N/A",
179               "to": "null"
180             }
181           ],
182           "sparkline": {
183             "fillColor": "rgba(31, 118, 189, 0.18)",
184             "full": false,
185             "lineColor": "rgb(31, 120, 193)",
186             "show": false
187           },
188           "tableColumn": "",
189           "targets": [
190             {
191               "expr": "sum(hvves_messages_dropped_total)",
192               "format": "time_series",
193               "instant": true,
194               "intervalFactor": 1,
195               "refId": "A"
196             }
197           ],
198           "thresholds": "",
199           "title": "Messages dropped",
200           "type": "singlestat",
201           "valueFontSize": "80%",
202           "valueMaps": [
203             {
204               "op": "=",
205               "text": "N/A",
206               "value": "null"
207             }
208           ],
209           "valueName": "avg"
210         },
211         {
212           "cacheTimeout": null,
213           "colorBackground": false,
214           "colorValue": false,
215           "colors": [
216             "#299c46",
217             "rgba(237, 129, 40, 0.89)",
218             "#d44a3a"
219           ],
220           "datasource": null,
221           "format": "none",
222           "gauge": {
223             "maxValue": 100,
224             "minValue": 0,
225             "show": false,
226             "thresholdLabels": false,
227             "thresholdMarkers": true
228           },
229           "gridPos": {
230             "h": 3,
231             "w": 3,
232             "x": 6,
233             "y": 0
234           },
235           "id": 6,
236           "interval": null,
237           "links": [],
238           "mappingType": 1,
239           "mappingTypes": [
240             {
241               "name": "value to text",
242               "value": 1
243             },
244             {
245               "name": "range to text",
246               "value": 2
247             }
248           ],
249           "maxDataPoints": 100,
250           "nullPointMode": "connected",
251           "nullText": null,
252           "options": {},
253           "postfix": "",
254           "postfixFontSize": "50%",
255           "prefix": "",
256           "prefixFontSize": "50%",
257           "rangeMaps": [
258             {
259               "from": "null",
260               "text": "N/A",
261               "to": "null"
262             }
263           ],
264           "sparkline": {
265             "fillColor": "rgba(31, 118, 189, 0.18)",
266             "full": false,
267             "lineColor": "rgb(31, 120, 193)",
268             "show": false
269           },
270           "tableColumn": "",
271           "targets": [
272             {
273               "expr": "sum(hvves_messages_sent_total)",
274               "format": "time_series",
275               "instant": true,
276               "intervalFactor": 1,
277               "refId": "A"
278             }
279           ],
280           "thresholds": "",
281           "title": "Messages Sent",
282           "type": "singlestat",
283           "valueFontSize": "80%",
284           "valueMaps": [
285             {
286               "op": "=",
287               "text": "N/A",
288               "value": "null"
289             }
290           ],
291           "valueName": "avg"
292         },
293         {
294           "aliasColors": {},
295           "bars": false,
296           "dashLength": 10,
297           "dashes": false,
298           "datasource": null,
299           "fill": 0,
300           "fillGradient": 0,
301           "gridPos": {
302             "h": 12,
303             "w": 15,
304             "x": 9,
305             "y": 0
306           },
307           "id": 9,
308           "legend": {
309             "alignAsTable": false,
310             "avg": false,
311             "current": false,
312             "hideEmpty": true,
313             "hideZero": true,
314             "max": false,
315             "min": false,
316             "rightSide": false,
317             "show": true,
318             "sideWidth": 350,
319             "total": false,
320             "values": false
321           },
322           "lines": true,
323           "linewidth": 1,
324           "links": [],
325           "nullPointMode": "null",
326           "options": {
327             "dataLinks": []
328           },
329           "percentage": false,
330           "pointradius": 5,
331           "points": false,
332           "renderer": "flot",
333           "seriesOverrides": [],
334           "spaceLength": 10,
335           "stack": false,
336           "steppedLine": false,
337           "targets": [
338             {
339               "expr": "rate(hvves_messages_processing_time_seconds_sum[1h])/rate(hvves_messages_processing_time_seconds_count[1h])",
340               "format": "time_series",
341               "hide": false,
342               "instant": false,
343               "interval": "",
344               "intervalFactor": 1,
345               "legendFormat": "average",
346               "refId": "A"
347             },
348             {
349               "expr": "histogram_quantile(0.90, sum( rate(hvves_messages_processing_time_seconds_bucket[1h]) )by(le) )",
350               "format": "time_series",
351               "hide": false,
352               "instant": false,
353               "intervalFactor": 1,
354               "legendFormat": "90th percentile",
355               "refId": "B"
356             },
357             {
358               "expr": "histogram_quantile(0.95, sum( rate(hvves_messages_processing_time_seconds_bucket[1h]) )by(le) )",
359               "legendFormat": "95th percentile",
360               "refId": "C"
361             },
362             {
363               "expr": "histogram_quantile(0.99, sum( rate(hvves_messages_processing_time_seconds_bucket[1h]) )by(le) )",
364               "legendFormat": "99th percentile",
365               "refId": "D"
366             }
367           ],
368           "thresholds": [],
369           "timeFrom": "20m",
370           "timeRegions": [],
371           "timeShift": null,
372           "title": "Message processing time in HV-VES",
373           "tooltip": {
374             "shared": true,
375             "sort": 0,
376             "value_type": "individual"
377           },
378           "type": "graph",
379           "xaxis": {
380             "buckets": null,
381             "mode": "time",
382             "name": null,
383             "show": true,
384             "values": []
385           },
386           "yaxes": [
387             {
388               "format": "s",
389               "label": null,
390               "logBase": 1,
391               "max": null,
392               "min": "0",
393               "show": true
394             },
395             {
396               "format": "short",
397               "label": null,
398               "logBase": 1,
399               "max": null,
400               "min": null,
401               "show": true
402             }
403           ],
404           "yaxis": {
405             "align": false,
406             "alignLevel": null
407           }
408         },
409         {
410           "aliasColors": {},
411           "bars": false,
412           "dashLength": 10,
413           "dashes": false,
414           "datasource": null,
415           "fill": 0,
416           "fillGradient": 0,
417           "gridPos": {
418             "h": 9,
419             "w": 9,
420             "x": 0,
421             "y": 3
422           },
423           "id": 8,
424           "interval": "",
425           "legend": {
426             "alignAsTable": false,
427             "avg": false,
428             "current": false,
429             "hideEmpty": true,
430             "hideZero": true,
431             "max": false,
432             "min": false,
433             "show": true,
434             "total": false,
435             "values": false
436           },
437           "lines": true,
438           "linewidth": 1,
439           "links": [],
440           "nullPointMode": "null",
441           "options": {
442             "dataLinks": []
443           },
444           "percentage": false,
445           "pointradius": 5,
446           "points": false,
447           "renderer": "flot",
448           "seriesOverrides": [],
449           "spaceLength": 10,
450           "stack": false,
451           "steppedLine": false,
452           "targets": [
453             {
454               "expr": "rate(hvves_messages_latency_seconds_sum[1h])/rate(hvves_messages_latency_seconds_count[1h])",
455               "format": "time_series",
456               "hide": false,
457               "instant": false,
458               "intervalFactor": 1,
459               "legendFormat": "average",
460               "refId": "A"
461             },
462             {
463               "expr": "histogram_quantile(0.90, sum( rate(hvves_messages_latency_seconds_bucket[1h]) )by(le) )",
464               "legendFormat": "90th percentile",
465               "refId": "B"
466             },
467             {
468               "expr": "histogram_quantile(0.95, sum( rate(hvves_messages_latency_seconds_bucket[1h]) )by(le) )",
469               "legendFormat": "95th percentile",
470               "refId": "C"
471             },
472             {
473               "expr": "histogram_quantile(0.99, sum( rate(hvves_messages_latency_seconds_bucket[1h]) )by(le) )",
474               "legendFormat": "99th precentile",
475               "refId": "D"
476             }
477           ],
478           "thresholds": [],
479           "timeFrom": "20m",
480           "timeRegions": [],
481           "timeShift": null,
482           "title": "Message travel time from Producer to HV-VES output",
483           "tooltip": {
484             "shared": true,
485             "sort": 0,
486             "value_type": "individual"
487           },
488           "type": "graph",
489           "xaxis": {
490             "buckets": null,
491             "mode": "time",
492             "name": null,
493             "show": true,
494             "values": []
495           },
496           "yaxes": [
497             {
498               "decimals": 2,
499               "format": "s",
500               "label": null,
501               "logBase": 1,
502               "max": null,
503               "min": "0",
504               "show": true
505             },
506             {
507               "format": "short",
508               "label": null,
509               "logBase": 1,
510               "max": null,
511               "min": null,
512               "show": true
513             }
514           ],
515           "yaxis": {
516             "align": false,
517             "alignLevel": null
518           }
519         },
520         {
521           "cacheTimeout": null,
522           "colorBackground": false,
523           "colorValue": false,
524           "colors": [
525             "#299c46",
526             "rgba(237, 129, 40, 0.89)",
527             "#d44a3a"
528           ],
529           "datasource": null,
530           "format": "decbytes",
531           "gauge": {
532             "maxValue": 100,
533             "minValue": 0,
534             "show": false,
535             "thresholdLabels": false,
536             "thresholdMarkers": true
537           },
538           "gridPos": {
539             "h": 2,
540             "w": 4,
541             "x": 0,
542             "y": 12
543           },
544           "id": 20,
545           "interval": null,
546           "links": [],
547           "mappingType": 1,
548           "mappingTypes": [
549             {
550               "name": "value to text",
551               "value": 1
552             },
553             {
554               "name": "range to text",
555               "value": 2
556             }
557           ],
558           "maxDataPoints": 100,
559           "nullPointMode": "connected",
560           "nullText": null,
561           "options": {},
562           "postfix": "",
563           "postfixFontSize": "50%",
564           "prefix": "",
565           "prefixFontSize": "50%",
566           "rangeMaps": [
567             {
568               "from": "null",
569               "text": "N/A",
570               "to": "null"
571             }
572           ],
573           "sparkline": {
574             "fillColor": "rgba(31, 118, 189, 0.18)",
575             "full": false,
576             "lineColor": "rgb(31, 120, 193)",
577             "show": false
578           },
579           "tableColumn": "",
580           "targets": [
581             {
582               "expr": "sum(hvves_messages_received_payload_bytes_total)",
583               "format": "time_series",
584               "intervalFactor": 1,
585               "refId": "A"
586             }
587           ],
588           "thresholds": "",
589           "title": "Total received payload bytes",
590           "type": "singlestat",
591           "valueFontSize": "80%",
592           "valueMaps": [
593             {
594               "op": "=",
595               "text": "N/A",
596               "value": "null"
597             }
598           ],
599           "valueName": "current"
600         },
601         {
602           "aliasColors": {},
603           "bars": false,
604           "dashLength": 10,
605           "dashes": false,
606           "datasource": "Prometheus",
607           "fill": 1,
608           "fillGradient": 3,
609           "gridPos": {
610             "h": 10,
611             "w": 10,
612             "x": 4,
613             "y": 12
614           },
615           "id": 16,
616           "legend": {
617             "alignAsTable": true,
618             "avg": true,
619             "current": true,
620             "hideEmpty": false,
621             "hideZero": false,
622             "max": true,
623             "min": true,
624             "rightSide": false,
625             "show": true,
626             "total": false,
627             "values": true
628           },
629           "lines": true,
630           "linewidth": 1,
631           "links": [],
632           "nullPointMode": "null",
633           "options": {
634             "dataLinks": []
635           },
636           "percentage": false,
637           "pointradius": 5,
638           "points": false,
639           "renderer": "flot",
640           "seriesOverrides": [],
641           "spaceLength": 10,
642           "stack": false,
643           "steppedLine": false,
644           "targets": [
645             {
646               "expr": "sum(process_cpu_usage) by (kubernetes_pod_name)*100",
647               "format": "time_series",
648               "intervalFactor": 1,
649               "legendFormat": "CPU usage",
650               "refId": "A"
651             }
652           ],
653           "thresholds": [],
654           "timeFrom": "20m",
655           "timeRegions": [],
656           "timeShift": null,
657           "title": "HV-VES process cpu usage",
658           "tooltip": {
659             "shared": true,
660             "sort": 0,
661             "value_type": "individual"
662           },
663           "type": "graph",
664           "xaxis": {
665             "buckets": null,
666             "mode": "time",
667             "name": null,
668             "show": true,
669             "values": []
670           },
671           "yaxes": [
672             {
673               "decimals": 2,
674               "format": "percent",
675               "label": null,
676               "logBase": 1,
677               "max": null,
678               "min": "0",
679               "show": true
680             },
681             {
682               "format": "short",
683               "label": null,
684               "logBase": 1,
685               "max": null,
686               "min": null,
687               "show": true
688             }
689           ],
690           "yaxis": {
691             "align": false,
692             "alignLevel": null
693           }
694         },
695         {
696           "aliasColors": {},
697           "bars": false,
698           "dashLength": 10,
699           "dashes": false,
700           "datasource": "Prometheus",
701           "fill": 0,
702           "fillGradient": 0,
703           "gridPos": {
704             "h": 10,
705             "w": 10,
706             "x": 14,
707             "y": 12
708           },
709           "id": 22,
710           "legend": {
711             "alignAsTable": true,
712             "avg": true,
713             "current": true,
714             "hideEmpty": false,
715             "hideZero": false,
716             "max": true,
717             "min": true,
718             "show": true,
719             "total": false,
720             "values": true
721           },
722           "lines": true,
723           "linewidth": 1,
724           "links": [],
725           "nullPointMode": "null",
726           "options": {
727             "dataLinks": []
728           },
729           "percentage": false,
730           "pointradius": 2,
731           "points": false,
732           "renderer": "flot",
733           "seriesOverrides": [],
734           "spaceLength": 10,
735           "stack": false,
736           "steppedLine": false,
737           "targets": [
738             {
739               "expr": "sum(jvm_memory_used_bytes)/1024/1024/1024\n",
740               "format": "time_series",
741               "hide": false,
742               "instant": false,
743               "intervalFactor": 1,
744               "legendFormat": "Memory used",
745               "refId": "A"
746             },
747             {
748               "expr": "sum(jvm_memory_committed_bytes)/1024/1024/1024",
749               "instant": false,
750               "legendFormat": "Memory commited",
751               "refId": "B"
752             }
753           ],
754           "thresholds": [],
755           "timeFrom": null,
756           "timeRegions": [],
757           "timeShift": null,
758           "title": "Memory usage of HV-VES",
759           "tooltip": {
760             "shared": true,
761             "sort": 0,
762             "value_type": "individual"
763           },
764           "type": "graph",
765           "xaxis": {
766             "buckets": null,
767             "mode": "time",
768             "name": null,
769             "show": true,
770             "values": []
771           },
772           "yaxes": [
773             {
774               "format": "gbytes",
775               "label": null,
776               "logBase": 1,
777               "max": null,
778               "min": "0",
779               "show": true
780             },
781             {
782               "format": "short",
783               "label": null,
784               "logBase": 1,
785               "max": null,
786               "min": null,
787               "show": true
788             }
789           ],
790           "yaxis": {
791             "align": false,
792             "alignLevel": null
793           }
794         },
795         {
796           "cacheTimeout": null,
797           "colorBackground": false,
798           "colorValue": false,
799           "colors": [
800             "#299c46",
801             "rgba(237, 129, 40, 0.89)",
802             "#d44a3a"
803           ],
804           "datasource": "Prometheus",
805           "format": "decbytes",
806           "gauge": {
807             "maxValue": 100,
808             "minValue": 0,
809             "show": false,
810             "thresholdLabels": false,
811             "thresholdMarkers": true
812           },
813           "gridPos": {
814             "h": 2,
815             "w": 4,
816             "x": 0,
817             "y": 14
818           },
819           "id": 18,
820           "interval": null,
821           "links": [],
822           "mappingType": 1,
823           "mappingTypes": [
824             {
825               "name": "value to text",
826               "value": 1
827             },
828             {
829               "name": "range to text",
830               "value": 2
831             }
832           ],
833           "maxDataPoints": 100,
834           "nullPointMode": "connected",
835           "nullText": null,
836           "options": {},
837           "postfix": "",
838           "postfixFontSize": "50%",
839           "prefix": "",
840           "prefixFontSize": "50%",
841           "rangeMaps": [
842             {
843               "from": "null",
844               "text": "N/A",
845               "to": "null"
846             }
847           ],
848           "sparkline": {
849             "fillColor": "rgba(31, 118, 189, 0.18)",
850             "full": false,
851             "lineColor": "rgb(31, 120, 193)",
852             "show": false
853           },
854           "tableColumn": "",
855           "targets": [
856             {
857               "expr": "sum(hvves_messages_received_payload_bytes_total)/sum(hvves_messages_received_total)",
858               "format": "time_series",
859               "hide": false,
860               "instant": false,
861               "intervalFactor": 1,
862               "refId": "A"
863             }
864           ],
865           "thresholds": "",
866           "title": "Average received payload bytes",
867           "type": "singlestat",
868           "valueFontSize": "80%",
869           "valueMaps": [
870             {
871               "op": "=",
872               "text": "0",
873               "value": "null"
874             }
875           ],
876           "valueName": "current"
877         },
878         {
879           "columns": [
880             {
881               "text": "Current",
882               "value": "current"
883             }
884           ],
885           "datasource": null,
886           "fontSize": "100%",
887           "gridPos": {
888             "h": 3,
889             "w": 4,
890             "x": 0,
891             "y": 16
892           },
893           "id": 12,
894           "links": [],
895           "options": {},
896           "pageSize": null,
897           "scroll": true,
898           "showHeader": true,
899           "sort": {
900             "col": 0,
901             "desc": true
902           },
903           "styles": [
904             {
905               "alias": "Time",
906               "dateFormat": "YYYY-MM-DD HH:mm:ss",
907               "pattern": "Time",
908               "type": "date"
909             },
910             {
911               "alias": "",
912               "colorMode": null,
913               "colors": [
914                 "rgba(245, 54, 54, 0.9)",
915                 "rgba(237, 129, 40, 0.89)",
916                 "rgba(50, 172, 45, 0.97)"
917               ],
918               "decimals": 2,
919               "pattern": "/.*/",
920               "thresholds": [],
921               "type": "number",
922               "unit": "short"
923             }
924           ],
925           "targets": [
926             {
927               "expr": "sum(hvves_messages_sent_topic_total) by (topic, value)",
928               "format": "time_series",
929               "intervalFactor": 1,
930               "legendFormat": "{{topic}}",
931               "refId": "A"
932             }
933           ],
934           "title": "Messages sent per topic",
935           "transform": "timeseries_aggregations",
936           "type": "table"
937         },
938         {
939           "columns": [
940             {
941               "text": "Current",
942               "value": "current"
943             }
944           ],
945           "datasource": null,
946           "fontSize": "100%",
947           "gridPos": {
948             "h": 3,
949             "w": 4,
950             "x": 0,
951             "y": 19
952           },
953           "id": 11,
954           "links": [],
955           "options": {},
956           "pageSize": null,
957           "scroll": true,
958           "showHeader": true,
959           "sort": {
960             "col": 0,
961             "desc": true
962           },
963           "styles": [
964             {
965               "alias": "Time",
966               "dateFormat": "YYYY-MM-DD HH:mm:ss",
967               "pattern": "Time",
968               "type": "date"
969             },
970             {
971               "alias": "",
972               "colorMode": null,
973               "colors": [
974                 "rgba(245, 54, 54, 0.9)",
975                 "rgba(237, 129, 40, 0.89)",
976                 "rgba(50, 172, 45, 0.97)"
977               ],
978               "decimals": 2,
979               "pattern": "/.*/",
980               "thresholds": [],
981               "type": "number",
982               "unit": "short"
983             }
984           ],
985           "targets": [
986             {
987               "expr": "sum(hvves_messages_received_total) by (kubernetes_pod_name, value)",
988               "format": "time_series",
989               "intervalFactor": 1,
990               "legendFormat": "{{kubernetes_pod_name}}",
991               "refId": "A"
992             }
993           ],
994           "title": "Messages processed per pod",
995           "transform": "timeseries_aggregations",
996           "type": "table"
997         }
998       ],
999       "refresh": "5s",
1000       "schemaVersion": 20,
1001       "style": "dark",
1002       "tags": [],
1003       "templating": {
1004         "list": []
1005       },
1006       "time": {
1007         "from": "now-1h",
1008         "to": "now"
1009       },
1010       "timepicker": {
1011         "refresh_intervals": [
1012           "1s",
1013           "5s",
1014           "10s",
1015           "30s",
1016           "1m",
1017           "5m",
1018           "15m",
1019           "30m",
1020           "1h",
1021           "2h",
1022           "1d"
1023         ],
1024         "time_options": [
1025           "5m",
1026           "15m",
1027           "1h",
1028           "6h",
1029           "12h",
1030           "24h",
1031           "2d",
1032           "7d",
1033           "30d"
1034         ]
1035       },
1036       "timezone": "",
1037       "title": "HV-VES processing",
1038       "uid": "V94Kjlwmz",
1039       "version": 1
1040     }