6 "datasource": "Prometheus",
9 "iconColor": "rgba(0, 211, 255, 1)",
10 "name": "Annotations & Alerts",
40 "nullValueMode": "connected",
56 "justifyMode": "center",
59 "pluginVersion": "6.7.2",
62 "expr": "sum(hvves_messages_received_total)",
64 "legendFormat": "Received by HV-VES",
68 "expr": "sum(hvves_messages_dropped_total)",
70 "legendFormat": "Dropped in HV-VES",
74 "expr": "sum(hvves_messages_sent_total)",
76 "legendFormat": "Sent by HV-VES",
99 "hiddenSeries": false,
102 "alignAsTable": false,
118 "nullPointMode": "null",
126 "seriesOverrides": [],
129 "steppedLine": false,
132 "expr": "rate(hvves_messages_processing_time_seconds_sum[1h])/rate(hvves_messages_processing_time_seconds_count[1h])",
133 "format": "time_series",
138 "legendFormat": "average",
142 "expr": "histogram_quantile(0.90, sum( rate(hvves_messages_processing_time_seconds_bucket[1h]) )by(le) )",
143 "format": "time_series",
147 "legendFormat": "90th percentile",
151 "expr": "histogram_quantile(0.95, sum( rate(hvves_messages_processing_time_seconds_bucket[1h]) )by(le) )",
152 "legendFormat": "95th percentile",
156 "expr": "histogram_quantile(0.99, sum( rate(hvves_messages_processing_time_seconds_bucket[1h]) )by(le) )",
157 "legendFormat": "99th percentile",
165 "title": "Processing time (HV-VES input to HV-VES output with sending to Kafka)",
169 "value_type": "individual"
216 "hiddenSeries": false,
219 "alignAsTable": false,
235 "nullPointMode": "null",
243 "seriesOverrides": [],
246 "steppedLine": false,
249 "expr": "rate(hvves_messages_processing_time_without_routing_seconds_sum[1h])/rate(hvves_messages_processing_time_without_routing_seconds_count[1h])",
250 "format": "time_series",
255 "legendFormat": "average",
259 "expr": "histogram_quantile(0.90, sum( rate(hvves_messages_processing_time_without_routing_seconds_bucket[1h]) )by(le) )",
260 "format": "time_series",
264 "legendFormat": "90th percentile",
268 "expr": "histogram_quantile(0.95, sum( rate(hvves_messages_processing_time_without_routing_seconds_bucket[1h]) )by(le) )",
269 "legendFormat": "95th percentile",
273 "expr": "histogram_quantile(0.99, sum( rate(hvves_messages_processing_time_without_routing_seconds_bucket[1h]) )by(le) )",
274 "legendFormat": "99th percentile",
282 "title": "Processing time (HV-VES input to HV-VES output without sending to Kafka)",
286 "value_type": "individual"
333 "hiddenSeries": false,
337 "alignAsTable": false,
351 "nullPointMode": "null",
359 "seriesOverrides": [],
362 "steppedLine": false,
365 "expr": "rate(hvves_messages_received_total[1m])",
366 "format": "time_series",
371 "legendFormat": "Receive rate",
375 "expr": "rate(hvves_messages_sent_total[1m])",
376 "format": "time_series",
381 "legendFormat": "Send rate",
389 "title": "Messages rate [msg/s]",
393 "value_type": "individual"
428 "cacheTimeout": null,
429 "colorBackground": false,
433 "rgba(237, 129, 40, 0.89)",
437 "format": "decbytes",
442 "thresholdLabels": false,
443 "thresholdMarkers": true
457 "name": "value to text",
461 "name": "range to text",
465 "maxDataPoints": 100,
466 "nullPointMode": "connected",
469 "postfixFontSize": "50%",
471 "prefixFontSize": "50%",
480 "fillColor": "rgba(31, 118, 189, 0.18)",
482 "lineColor": "rgb(31, 120, 193)",
488 "expr": "sum(hvves_messages_received_payload_bytes_total)",
489 "format": "time_series",
495 "title": "Total received payload bytes",
496 "type": "singlestat",
497 "valueFontSize": "80%",
505 "valueName": "current"
512 "datasource": "Prometheus",
521 "hiddenSeries": false,
524 "alignAsTable": true,
539 "nullPointMode": "null",
547 "seriesOverrides": [],
550 "steppedLine": false,
553 "expr": "sum(process_cpu_usage) by (kubernetes_pod_name)*100",
554 "format": "time_series",
556 "legendFormat": "CPU usage",
564 "title": "HV-VES process cpu usage [% of all cores]",
568 "value_type": "individual"
607 "datasource": "Prometheus",
616 "hiddenSeries": false,
619 "alignAsTable": true,
633 "nullPointMode": "null",
641 "seriesOverrides": [],
644 "steppedLine": false,
647 "expr": "sum(jvm_memory_used_bytes)/1024/1024/1024\n",
648 "format": "time_series",
652 "legendFormat": "Memory used",
656 "expr": "sum(jvm_memory_committed_bytes)/1024/1024/1024",
658 "legendFormat": "Memory commited",
666 "title": "Memory usage of HV-VES",
670 "value_type": "individual"
704 "cacheTimeout": null,
705 "colorBackground": false,
709 "rgba(237, 129, 40, 0.89)",
712 "datasource": "Prometheus",
713 "format": "decbytes",
718 "thresholdLabels": false,
719 "thresholdMarkers": true
733 "name": "value to text",
737 "name": "range to text",
741 "maxDataPoints": 100,
742 "nullPointMode": "connected",
745 "postfixFontSize": "50%",
747 "prefixFontSize": "50%",
756 "fillColor": "rgba(31, 118, 189, 0.18)",
758 "lineColor": "rgb(31, 120, 193)",
764 "expr": "sum(hvves_messages_received_payload_bytes_total)/sum(hvves_messages_received_total)",
765 "format": "time_series",
773 "title": "Average received payload bytes",
774 "type": "singlestat",
775 "valueFontSize": "80%",
783 "valueName": "current"
813 "dateFormat": "YYYY-MM-DD HH:mm:ss",
822 "rgba(245, 54, 54, 0.9)",
823 "rgba(237, 129, 40, 0.89)",
824 "rgba(50, 172, 45, 0.97)"
835 "expr": "sum(hvves_messages_sent_topic_total) by (topic, value)",
836 "format": "time_series",
838 "legendFormat": "{{topic}}",
842 "title": "Messages sent per topic",
843 "transform": "timeseries_aggregations",
874 "dateFormat": "YYYY-MM-DD HH:mm:ss",
883 "rgba(245, 54, 54, 0.9)",
884 "rgba(237, 129, 40, 0.89)",
885 "rgba(50, 172, 45, 0.97)"
896 "expr": "sum(hvves_messages_received_total) by (kubernetes_pod_name, value)",
897 "format": "time_series",
899 "legendFormat": "{{kubernetes_pod_name}}",
903 "title": "Messages processed per pod",
904 "transform": "timeseries_aggregations",
920 "refresh_intervals": [
946 "title": "HV-VES processing",