From 0a93abfeed5a926736ae9431714f7d6e9fee887f Mon Sep 17 00:00:00 2001 From: Github Actions <133988544+victoriametrics-bot@users.noreply.github.com> Date: Thu, 10 Aug 2023 16:38:19 +0800 Subject: [PATCH] Automatic update operator docs from VictoriaMetrics/operator@ca27728 (#4802) --- docs/operator/CHANGELOG.md | 4 ++++ docs/operator/api.md | 8 +++++--- docs/operator/vars.md | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/docs/operator/CHANGELOG.md b/docs/operator/CHANGELOG.md index b0d8fa594..7aa19622b 100644 --- a/docs/operator/CHANGELOG.md +++ b/docs/operator/CHANGELOG.md @@ -31,6 +31,10 @@ ### Features - [vmagent](https://docs.victoriametrics.com/operator/api.html#vmagent): add [example config](https://github.com/VictoriaMetrics/operator/blob/master/config/examples/vmagent_stateful_with_sharding.yaml) for vmagent statefulmode. +- [vmagent](https://docs.victoriametrics.com/operator/api.html#vmagent)/[vmsingle](https://docs.victoriametrics.com/operator/api.html#vmsingle): adapt new features in streaming aggregation: + - support `streamAggr.dropInput`, see [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4243) for details; + - support list for `match` parameter, see [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4635) for details; + - support `staleness_interval`, see [this issue](https://github.com/VictoriaMetrics/VictoriaMetrics/issues/4667) for details. - [vmcluster](https://docs.victoriametrics.com/operator/api.html#vmagent): add [example config](https://github.com/VictoriaMetrics/operator/blob/master/config/examples/vmcluster_with_additional_claim.yaml) for cluster with custom storage claims. - [vmrule](https://docs.victoriametrics.com/operator/api.html#vmrule): support `update_entries_limit` field in rules, refer to [alerting rules](https://docs.victoriametrics.com/vmalert.html#alerting-rules). See [this PR](https://github.com/VictoriaMetrics/operator/pull/691) for details. - [vmrule](https://docs.victoriametrics.com/operator/api.html#vmrule): support `keep_firing_for` field in rules, refer to [alerting rules](https://docs.victoriametrics.com/vmalert.html#alerting-rules). See [this PR](https://github.com/VictoriaMetrics/operator/pull/711) for details. diff --git a/docs/operator/api.md b/docs/operator/api.md index f592a2362..813726aca 100644 --- a/docs/operator/api.md +++ b/docs/operator/api.md @@ -810,7 +810,7 @@ VMAgentSpec defines the desired state of VMAgent ## VMAgentStatus -VMAgentStatus defines the observed state of VmAgent +VMAgentStatus defines the observed state of VMAgent | Field | Description | Scheme | Required | | ----- | ----------- | ------ | -------- | @@ -985,6 +985,7 @@ StreamAggrConfig defines the stream aggregation config | ----- | ----------- | ------ | -------- | | rules | Stream aggregation rules | [][StreamAggrRule](#streamaggrrule) | true | | keepInput | Allows writing both raw and aggregate data | bool | false | +| dropInput | Allow drop all the input samples after the aggregation | bool | false | | dedupInterval | Allows setting different de-duplication intervals per each configured remote storage | string | false | [Back to TOC](#table-of-contents) @@ -995,8 +996,9 @@ StreamAggrRule defines the rule in stream aggregation config | Field | Description | Scheme | Required | | ----- | ----------- | ------ | -------- | -| match | Match is a label selector for filtering time series for the given selector.\n\nIf the match isn't set, then all the input time series are processed. | string | false | +| match | Match is a label selector for filtering time series for the given selector.\n\nIf the match isn't set, then all the input time series are processed. | Match | false | | interval | Interval is the interval between aggregations. | string | true | +| staleness_interval | StalenessInterval defines an interval after which the series state will be reset if no samples have been sent during it. | string | false | | outputs | Outputs is a list of output aggregate functions to produce.\n\nThe following names are allowed:\n\n- total - aggregates input counters - increase - counts the increase over input counters - count_series - counts the input series - count_samples - counts the input samples - sum_samples - sums the input samples - last - the last biggest sample value - min - the minimum sample value - max - the maximum sample value - avg - the average value across all the samples - stddev - standard deviation across all the samples - stdvar - standard variance across all the samples - histogram_bucket - creates VictoriaMetrics histogram for input samples - quantiles(phi1, ..., phiN) - quantiles' estimation for phi in the range [0..1]\n\nThe output time series will have the following names:\n\n input_name:aggr_<interval>_<output> | []string | true | | by | By is an optional list of labels for grouping input series.\n\nSee also Without.\n\nIf neither By nor Without are set, then the Outputs are calculated individually per each input time series. | []string | false | | without | Without is an optional list of labels, which must be excluded when grouping input series.\n\nSee also By.\n\nIf neither By nor Without are set, then the Outputs are calculated individually per each input time series. | []string | false | @@ -1161,7 +1163,7 @@ VMAlertSpec defines the desired state of VMAlert ## VMAlertStatus -VMAlertStatus defines the observed state of VmAlert +VMAlertStatus defines the observed state of VMAlert | Field | Description | Scheme | Required | | ----- | ----------- | ------ | -------- | diff --git a/docs/operator/vars.md b/docs/operator/vars.md index 9226bbbc6..006fdf525 100644 --- a/docs/operator/vars.md +++ b/docs/operator/vars.md @@ -10,7 +10,7 @@ aliases: - /operator/vars.html --- # Auto Generated vars for package config - updated at Thu Aug 3 16:52:44 UTC 2023 + updated at Wed Aug 9 14:55:29 UTC 2023 | varible name | variable default value | variable required | variable description |