From c1c2286e09ed944509f9d11439ae9c1d99d7126d Mon Sep 17 00:00:00 2001 From: Hui Wang Date: Fri, 5 Jul 2024 21:10:37 +0800 Subject: [PATCH] vmagent-dashboard: update streaming aggregation panels (#6588) ### Describe Your Changes Please provide a brief description of the changes you made. Be as specific as possible to help others understand the purpose and impact of your modifications. ### Checklist The following checks are **mandatory**: - [ ] My change adheres [VictoriaMetrics contributing guidelines](https://docs.victoriametrics.com/contributing/). --- dashboards/vm/vmagent.json | 12 ++++++------ dashboards/vmagent.json | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/dashboards/vm/vmagent.json b/dashboards/vm/vmagent.json index 80d5ee7719..27ad605a17 100644 --- a/dashboards/vm/vmagent.json +++ b/dashboards/vm/vmagent.json @@ -4978,7 +4978,7 @@ "uid": "$ds" }, "editorMode": "code", - "expr": "rate(vm_streamaggr_matched_samples_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval]) > 0", + "expr": "sum(rate(vm_streamaggr_matched_samples_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval])) without (instance, pod) > 0", "instant": false, "legendFormat": "{{url}} ({{job}}): match={{match}}; outputs={{outputs}}", "range": true, @@ -5075,7 +5075,7 @@ "uid": "$ds" }, "editorMode": "code", - "expr": "rate(vm_streamaggr_ignored_samples_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval]) > 0", + "expr": "sum(rate(vm_streamaggr_ignored_samples_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval]) > 0) without (instance, pod)", "instant": false, "legendFormat": "{{url}} ({{job}}): match={{match}}; outputs={{outputs}}", "range": true, @@ -5178,7 +5178,7 @@ "uid": "$ds" }, "editorMode": "code", - "expr": "rate(vm_streamaggr_flushed_samples_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval]) > 0", + "expr": "sum(rate(vm_streamaggr_flushed_samples_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval])) without (instance, pod) > 0", "instant": false, "legendFormat": "{{url}} ({{job}}): match={{match}}; output={{output}}", "range": true, @@ -5276,7 +5276,7 @@ "uid": "$ds" }, "editorMode": "code", - "expr": "increase(vm_streamaggr_flush_timeouts_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval])", + "expr": "increase(vm_streamaggr_flush_timeouts_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval]) > 0", "instant": false, "legendFormat": "aggregation: {{url}} ({{job}}): match={{match}}; outputs={{outputs}}", "range": true, @@ -5288,7 +5288,7 @@ "uid": "$ds" }, "editorMode": "code", - "expr": "increase(vm_streamaggr_dedup_flush_timeouts_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval])", + "expr": "increase(vm_streamaggr_dedup_flush_timeouts_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval]) > 0", "hide": false, "instant": false, "legendFormat": "deduplication: {{url}} ({{job}}): match={{match}}; outputs={{outputs}}", @@ -5388,7 +5388,7 @@ "uid": "$ds" }, "editorMode": "code", - "expr": "histogram_quantile(0.99, rate(vm_streamaggr_samples_lag_seconds_bucket{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval]))", + "expr": "histogram_quantile(0.99, sum(rate(vm_streamaggr_samples_lag_seconds_bucket{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval])) without (instance, pod))", "instant": false, "legendFormat": "{{url}} ({{job}}): match={{match}}; outputs={{outputs}}", "range": true, diff --git a/dashboards/vmagent.json b/dashboards/vmagent.json index fffa751635..3cf857e912 100644 --- a/dashboards/vmagent.json +++ b/dashboards/vmagent.json @@ -4977,7 +4977,7 @@ "uid": "$ds" }, "editorMode": "code", - "expr": "rate(vm_streamaggr_matched_samples_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval]) > 0", + "expr": "sum(rate(vm_streamaggr_matched_samples_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval])) without (instance, pod) > 0", "instant": false, "legendFormat": "{{url}} ({{job}}): match={{match}}; outputs={{outputs}}", "range": true, @@ -5074,7 +5074,7 @@ "uid": "$ds" }, "editorMode": "code", - "expr": "rate(vm_streamaggr_ignored_samples_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval]) > 0", + "expr": "sum(rate(vm_streamaggr_ignored_samples_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval]) > 0) without (instance, pod)", "instant": false, "legendFormat": "{{url}} ({{job}}): match={{match}}; outputs={{outputs}}", "range": true, @@ -5177,7 +5177,7 @@ "uid": "$ds" }, "editorMode": "code", - "expr": "rate(vm_streamaggr_flushed_samples_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval]) > 0", + "expr": "sum(rate(vm_streamaggr_flushed_samples_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval])) without (instance, pod) > 0", "instant": false, "legendFormat": "{{url}} ({{job}}): match={{match}}; output={{output}}", "range": true, @@ -5275,7 +5275,7 @@ "uid": "$ds" }, "editorMode": "code", - "expr": "increase(vm_streamaggr_flush_timeouts_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval])", + "expr": "increase(vm_streamaggr_flush_timeouts_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval]) > 0", "instant": false, "legendFormat": "aggregation: {{url}} ({{job}}): match={{match}}; outputs={{outputs}}", "range": true, @@ -5287,7 +5287,7 @@ "uid": "$ds" }, "editorMode": "code", - "expr": "increase(vm_streamaggr_dedup_flush_timeouts_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval])", + "expr": "increase(vm_streamaggr_dedup_flush_timeouts_total{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval]) > 0", "hide": false, "instant": false, "legendFormat": "deduplication: {{url}} ({{job}}): match={{match}}; outputs={{outputs}}", @@ -5387,7 +5387,7 @@ "uid": "$ds" }, "editorMode": "code", - "expr": "histogram_quantile(0.99, rate(vm_streamaggr_samples_lag_seconds_bucket{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval]))", + "expr": "histogram_quantile(0.99, sum(rate(vm_streamaggr_samples_lag_seconds_bucket{job=~\"$job\",instance=~\"$instance\", url=~\"$url\"}[$__rate_interval])) without (instance, pod))", "instant": false, "legendFormat": "{{url}} ({{job}}): match={{match}}; outputs={{outputs}}", "range": true,