6 "datasource": "Prometheus",
9 "iconColor": "rgba(0, 211, 255, 1)",
10 "name": "Annotations & Alerts",
27 "nullValueMode": "connected",
53 "justifyMode": "center",
54 "orientation": "auto",
62 "pluginVersion": "7.0.0",
65 "expr": "sum(producer_sent_messages_total_number)",
67 "legendFormat": "Sent by producers",
71 "expr": "sum(hvves_messages_received_total)",
73 "legendFormat": "Received by HV-VES",
77 "expr": "sum(hvves_messages_sent_total)",
79 "legendFormat": "Sent by HV-VES",
83 "expr": "sum(hvves_messages_dropped_total)",
85 "legendFormat": "Dropped in HV-VES",
114 "hiddenSeries": false,
118 "alignAsTable": false,
134 "nullPointMode": "null",
142 "seriesOverrides": [],
145 "steppedLine": false,
148 "expr": "rate(hvves_messages_processing_time_seconds_sum[1h])/rate(hvves_messages_processing_time_seconds_count[1h])",
149 "format": "time_series",
154 "legendFormat": "average",
158 "expr": "histogram_quantile(0.90, sum( rate(hvves_messages_processing_time_seconds_bucket[1h]) )by(le) )",
159 "format": "time_series",
163 "legendFormat": "90th percentile",
167 "expr": "histogram_quantile(0.95, sum( rate(hvves_messages_processing_time_seconds_bucket[1h]) )by(le) )",
168 "legendFormat": "95th percentile",
172 "expr": "histogram_quantile(0.99, sum( rate(hvves_messages_processing_time_seconds_bucket[1h]) )by(le) )",
173 "legendFormat": "99th percentile",
181 "title": "Processing time (HV-VES input to HV-VES output with sending to Kafka)",
185 "value_type": "individual"
197 "$$hashKey": "object:283",
206 "$$hashKey": "object:284",
240 "hiddenSeries": false,
244 "alignAsTable": false,
260 "nullPointMode": "null",
268 "seriesOverrides": [],
271 "steppedLine": false,
274 "expr": "rate(hvves_messages_processing_time_without_routing_seconds_sum[1h])/rate(hvves_messages_processing_time_without_routing_seconds_count[1h])",
275 "format": "time_series",
280 "legendFormat": "average",
284 "expr": "histogram_quantile(0.90, sum( rate(hvves_messages_processing_time_without_routing_seconds_bucket[1h]) )by(le) )",
285 "format": "time_series",
289 "legendFormat": "90th percentile",
293 "expr": "histogram_quantile(0.95, sum( rate(hvves_messages_processing_time_without_routing_seconds_bucket[1h]) )by(le) )",
294 "legendFormat": "95th percentile",
298 "expr": "histogram_quantile(0.99, sum( rate(hvves_messages_processing_time_without_routing_seconds_bucket[1h]) )by(le) )",
299 "legendFormat": "99th percentile",
307 "title": "Processing time (HV-VES input to HV-VES output without sending to Kafka)",
311 "value_type": "individual"
323 "$$hashKey": "object:354",
332 "$$hashKey": "object:355",
366 "hiddenSeries": false,
370 "alignAsTable": false,
384 "nullPointMode": "null",
392 "seriesOverrides": [],
395 "steppedLine": false,
398 "expr": "sum(rate(producer_sent_messages_total_number[1s]))",
399 "format": "time_series",
404 "legendFormat": "Send rate - Producers",
408 "expr": "rate(hvves_messages_received_total[1s])",
409 "format": "time_series",
414 "legendFormat": "Receive rate - HV-VES",
418 "expr": "rate(hvves_messages_sent_total[1s])",
419 "format": "time_series",
424 "legendFormat": "Send rate - HV-VES",
432 "title": "Messages rate",
436 "value_type": "individual"
448 "$$hashKey": "object:212",
458 "$$hashKey": "object:213",
473 "cacheTimeout": null,
474 "colorBackground": false,
478 "rgba(237, 129, 40, 0.89)",
488 "format": "decbytes",
493 "thresholdLabels": false,
494 "thresholdMarkers": true
508 "name": "value to text",
512 "name": "range to text",
516 "maxDataPoints": 100,
517 "nullPointMode": "connected",
520 "postfixFontSize": "50%",
522 "prefixFontSize": "50%",
531 "fillColor": "rgba(31, 118, 189, 0.18)",
533 "lineColor": "rgb(31, 120, 193)",
539 "expr": "sum(hvves_messages_received_payload_bytes_total)",
540 "format": "time_series",
546 "title": "Total received payload bytes",
547 "type": "singlestat",
548 "valueFontSize": "80%",
556 "valueName": "current"
563 "datasource": "Prometheus",
578 "hiddenSeries": false,
582 "alignAsTable": true,
597 "nullPointMode": "null",
605 "seriesOverrides": [],
608 "steppedLine": false,
611 "expr": "sum(process_cpu_usage) by (kubernetes_pod_name)*100",
612 "format": "time_series",
614 "legendFormat": "CPU usage",
622 "title": "HV-VES process cpu usage [% of all cores]",
626 "value_type": "individual"
638 "$$hashKey": "object:426",
648 "$$hashKey": "object:427",
667 "datasource": "Prometheus",
682 "hiddenSeries": false,
686 "alignAsTable": true,
700 "nullPointMode": "null",
708 "seriesOverrides": [],
711 "steppedLine": false,
714 "expr": "sum(jvm_memory_used_bytes)/1024/1024/1024\n",
715 "format": "time_series",
719 "legendFormat": "Memory used",
723 "expr": "sum(jvm_memory_committed_bytes)/1024/1024/1024",
725 "legendFormat": "Memory commited",
733 "title": "Memory usage of HV-VES",
737 "value_type": "individual"
749 "$$hashKey": "object:511",
758 "$$hashKey": "object:512",
773 "cacheTimeout": null,
774 "colorBackground": false,
778 "rgba(237, 129, 40, 0.89)",
781 "datasource": "Prometheus",
788 "format": "decbytes",
793 "thresholdLabels": false,
794 "thresholdMarkers": true
808 "name": "value to text",
812 "name": "range to text",
816 "maxDataPoints": 100,
817 "nullPointMode": "connected",
820 "postfixFontSize": "50%",
822 "prefixFontSize": "50%",
831 "fillColor": "rgba(31, 118, 189, 0.18)",
833 "lineColor": "rgb(31, 120, 193)",
839 "expr": "sum(hvves_messages_received_payload_bytes_total)/sum(hvves_messages_received_total)",
840 "format": "time_series",
848 "title": "Average received payload bytes",
849 "type": "singlestat",
850 "valueFontSize": "80%",
858 "valueName": "current"
894 "dateFormat": "YYYY-MM-DD HH:mm:ss",
903 "rgba(245, 54, 54, 0.9)",
904 "rgba(237, 129, 40, 0.89)",
905 "rgba(50, 172, 45, 0.97)"
916 "expr": "sum(hvves_messages_sent_topic_total) by (topic, value)",
917 "format": "time_series",
919 "legendFormat": "{{topic}}",
923 "title": "Messages sent per topic",
924 "transform": "timeseries_aggregations",
961 "dateFormat": "YYYY-MM-DD HH:mm:ss",
970 "rgba(245, 54, 54, 0.9)",
971 "rgba(237, 129, 40, 0.89)",
972 "rgba(50, 172, 45, 0.97)"
983 "expr": "sum(hvves_messages_received_total) by (kubernetes_pod_name, value)",
984 "format": "time_series",
986 "legendFormat": "{{kubernetes_pod_name}}",
990 "title": "Messages processed per pod",
991 "transform": "timeseries_aggregations",
1007 "refresh_intervals": [
1031 "title": "HV-VES processing",