6 "datasource": "Prometheus",
9 "iconColor": "rgba(0, 211, 255, 1)",
10 "name": "Annotations & Alerts",
23 "colorBackground": false,
27 "rgba(237, 129, 40, 0.89)",
30 "datasource": "Prometheus",
36 "thresholdLabels": false,
37 "thresholdMarkers": true
51 "name": "value to text",
55 "name": "range to text",
60 "nullPointMode": "connected",
63 "postfixFontSize": "50%",
65 "prefixFontSize": "50%",
74 "fillColor": "rgba(31, 118, 189, 0.18)",
76 "lineColor": "rgb(31, 120, 193)",
82 "expr": "sum(hvves_messages_received_total) by (value)",
83 "format": "time_series",
90 "title": "Messages received",
92 "valueFontSize": "80%",
103 "cacheTimeout": null,
104 "colorBackground": false,
108 "rgba(237, 129, 40, 0.89)",
116 "thresholdLabels": false,
117 "thresholdMarkers": true
131 "name": "value to text",
135 "name": "range to text",
139 "maxDataPoints": 100,
140 "nullPointMode": "connected",
143 "postfixFontSize": "50%",
145 "prefixFontSize": "50%",
154 "fillColor": "rgba(31, 118, 189, 0.18)",
156 "lineColor": "rgb(31, 120, 193)",
162 "expr": "sum(hvves_messages_dropped_total)",
163 "format": "time_series",
170 "title": "Messages dropped",
171 "type": "singlestat",
172 "valueFontSize": "80%",
183 "cacheTimeout": null,
184 "colorBackground": false,
188 "rgba(237, 129, 40, 0.89)",
196 "thresholdLabels": false,
197 "thresholdMarkers": true
211 "name": "value to text",
215 "name": "range to text",
219 "maxDataPoints": 100,
220 "nullPointMode": "connected",
223 "postfixFontSize": "50%",
225 "prefixFontSize": "50%",
234 "fillColor": "rgba(31, 118, 189, 0.18)",
236 "lineColor": "rgb(31, 120, 193)",
242 "expr": "sum(hvves_messages_sent_total)",
243 "format": "time_series",
250 "title": "Messages Sent",
251 "type": "singlestat",
252 "valueFontSize": "80%",
276 "alignAsTable": true,
292 "nullPointMode": "null",
297 "seriesOverrides": [],
300 "steppedLine": false,
303 "expr": "histogram_quantile(0.90, sum( rate(hvves_messages_processing_time_seconds_bucket[15m]) )by(le) )",
304 "format": "time_series",
308 "legendFormat": "90th percentile of processing time on pods",
312 "expr": "rate(hvves_messages_processing_time_seconds_sum[15m])/rate(hvves_messages_processing_time_seconds_count[15m])",
313 "format": "time_series",
318 "legendFormat": "{{ kubernetes_pod_name }}",
326 "title": "Single message processing time average",
330 "value_type": "individual"
390 "nullPointMode": "null",
395 "seriesOverrides": [],
398 "steppedLine": false,
401 "expr": "rate(hvves_messages_latency_seconds_sum[1h])/rate(hvves_messages_latency_seconds_count[1h])",
402 "format": "time_series",
406 "legendFormat": "{{ kubernetes_pod_name }}",
418 "value_type": "individual"
477 "dateFormat": "YYYY-MM-DD HH:mm:ss",
485 "rgba(245, 54, 54, 0.9)",
486 "rgba(237, 129, 40, 0.89)",
487 "rgba(50, 172, 45, 0.97)"
498 "expr": "sum(hvves_messages_received_total) by (kubernetes_pod_name, value)",
499 "format": "time_series",
501 "legendFormat": "{{kubernetes_pod_name}}",
505 "title": "Messages processed per pod",
506 "transform": "timeseries_aggregations",
535 "dateFormat": "YYYY-MM-DD HH:mm:ss",
543 "rgba(245, 54, 54, 0.9)",
544 "rgba(237, 129, 40, 0.89)",
545 "rgba(50, 172, 45, 0.97)"
556 "expr": "sum(hvves_messages_sent_topic_total) by (topic, value)",
557 "format": "time_series",
559 "legendFormat": "{{topic}}",
563 "title": "Messages sent per topic",
564 "transform": "timeseries_aggregations",
572 "datasource": "Prometheus",
582 "alignAsTable": true,
597 "nullPointMode": "null",
602 "seriesOverrides": [],
605 "steppedLine": false,
608 "expr": "sum(system_cpu_usage) by (kubernetes_pod_name)",
609 "format": "time_series",
611 "legendFormat": "{{kubernetes_pod_name}}",
619 "title": "System cpu usage",
623 "value_type": "individual"
625 "transparent": false,
668 "datasource": "Prometheus",
688 "dateFormat": "YYYY-MM-DD HH:mm:ss",
696 "rgba(245, 54, 54, 0.9)",
697 "rgba(237, 129, 40, 0.89)",
698 "rgba(50, 172, 45, 0.97)"
709 "expr": "(sum(container_memory_usage_bytes{pod_name=~\"dep-dcae-hv-ves-collector.*\"}) by (pod_name)) / 1024 / 1024 / 1024",
710 "format": "time_series",
714 "legendFormat": "{{ pod_name }}",
718 "title": "Memory usage per pod [GB]",
719 "transform": "timeseries_aggregations",
720 "transparent": false,
724 "cacheTimeout": null,
725 "colorBackground": false,
729 "rgba(237, 129, 40, 0.89)",
732 "format": "decbytes",
737 "thresholdLabels": false,
738 "thresholdMarkers": true
752 "name": "value to text",
756 "name": "range to text",
760 "maxDataPoints": 100,
761 "nullPointMode": "connected",
764 "postfixFontSize": "50%",
766 "prefixFontSize": "50%",
775 "fillColor": "rgba(31, 118, 189, 0.18)",
777 "lineColor": "rgb(31, 120, 193)",
783 "expr": "sum(hvves_messages_received_payload_bytes_total)",
784 "format": "time_series",
790 "title": "Total received payload bytes",
791 "type": "singlestat",
792 "valueFontSize": "80%",
800 "valueName": "current"
803 "cacheTimeout": null,
804 "colorBackground": false,
808 "rgba(237, 129, 40, 0.89)",
811 "datasource": "Prometheus",
812 "format": "decbytes",
817 "thresholdLabels": false,
818 "thresholdMarkers": true
832 "name": "value to text",
836 "name": "range to text",
840 "maxDataPoints": 100,
841 "nullPointMode": "connected",
844 "postfixFontSize": "50%",
846 "prefixFontSize": "50%",
855 "fillColor": "rgba(31, 118, 189, 0.18)",
857 "lineColor": "rgb(31, 120, 193)",
863 "expr": "sum(hvves_messages_received_payload_bytes_total)/sum(hvves_messages_received_total)",
864 "format": "time_series",
872 "title": "Average received payload bytes",
873 "type": "singlestat",
874 "valueFontSize": "80%",
882 "valueName": "current"
897 "refresh_intervals": [
923 "title": "HV-VES processing",