From eefdc60c88b30c80d0c6a3c076f7db44b6d9a463 Mon Sep 17 00:00:00 2001 From: Zakhar Bessarab Date: Fri, 15 Sep 2023 17:14:16 +0400 Subject: [PATCH] docs: add changelog entry for downsampling.period and dedup.minScrapeInterval verification (#5000) * docs: add changelog entry for downsampling.period and dedup.minScrapeInterval verification - added changelog entry - documented requirements for dedup.minScrapeInterval and downsampling.period being multiples of each other Signed-off-by: Zakhar Bessarab * docs: `make docs-sync` Signed-off-by: Zakhar Bessarab --------- Signed-off-by: Zakhar Bessarab --- docs/CHANGELOG.md | 1 + docs/README.md | 4 ++++ docs/Single-server-VictoriaMetrics.md | 4 ++++ 3 files changed, 9 insertions(+) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 30c8178794..f671d08f7e 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -47,6 +47,7 @@ ssue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4825) and [these * BUGFIX: [Official Grafana dashboards for VictoriaMetrics](https://grafana.com/orgs/victoriametrics): fix display of ingested rows rate for `Samples ingested/s` and `Samples rate` panels for vmagent's dasbhoard. Previously, not all ingested protocols were accounted in these panels. An extra panel `Rows rate` was added to `Ingestion` section to display the split for rows ingested rate by protocol. * BUGFIX: [vmui](https://docs.victoriametrics.com/#vmui): fix the bug causing render looping when switching to heatmap. +* BUGFIX: [VictoriaMetrics enterprise](https://docs.victoriametrics.com/enterprise.html) validate `-dedup.minScrapeInterval` value and `-downsampling.period` intervals are multiples of each other. See [these docs](https://docs.victoriametrics.com/#downsampling). ## [v1.93.4](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.93.4) diff --git a/docs/README.md b/docs/README.md index ce3e62819b..169780f44c 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1697,6 +1697,10 @@ Downsampling happens during [background merges](https://docs.victoriametrics.com and can't be performed if there is not enough of free disk space or if vmstorage is in [read-only mode](https://docs.victoriametrics.com/Cluster-VictoriaMetrics.html#readonly-mode). +Please, note that intervals of `-downsampling.period` must be multiples of each other. +In case [deduplication](https://docs.victoriametrics.com/#deduplication) is enabled value of `-dedup.minScrapeInterval` must also be multiple of `-downsampling.period` intervals. +This is required to ensure consistency of deduplication and downsampling results. + The downsampling can be evaluated for free by downloading and using enterprise binaries from [the releases page](https://github.com/VictoriaMetrics/VictoriaMetrics/releases). ## Multi-tenancy diff --git a/docs/Single-server-VictoriaMetrics.md b/docs/Single-server-VictoriaMetrics.md index 0d99caf0c5..3a9179479b 100644 --- a/docs/Single-server-VictoriaMetrics.md +++ b/docs/Single-server-VictoriaMetrics.md @@ -1705,6 +1705,10 @@ Downsampling happens during [background merges](https://docs.victoriametrics.com and can't be performed if there is not enough of free disk space or if vmstorage is in [read-only mode](https://docs.victoriametrics.com/Cluster-VictoriaMetrics.html#readonly-mode). +Please, note that intervals of `-downsampling.period` must be multiples of each other. +In case [deduplication](https://docs.victoriametrics.com/#deduplication) is enabled value of `-dedup.minScrapeInterval` must also be multiple of `-downsampling.period` intervals. +This is required to ensure consistency of deduplication and downsampling results. + The downsampling can be evaluated for free by downloading and using enterprise binaries from [the releases page](https://github.com/VictoriaMetrics/VictoriaMetrics/releases). ## Multi-tenancy