You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,9 @@
6
6
*[FEATURE] Querier/Ruler: Add `query_partial_data` and `rules_partial_data` limits to allow queries/rules to be evaluated with data from a single zone, if other zones are not available. #6526
7
7
*[FEATURE] Update prometheus alertmanager version to v0.28.0 and add new integration msteamsv2, jira, and rocketchat. #6590
8
8
*[FEATURE] Ingester: Add a `-ingester.enable-ooo-native-histograms` flag to enable out-of-order native histogram ingestion per tenant. It only takes effect when `-blocks-storage.tsdb.enable-native-histograms=true` and `-ingester.out-of-order-time-window` > 0. It is applied after the restart if it is changed at runtime through the runtime config. #6626
9
-
*[FEATURE] Ingester/StoreGateway: Add `resource-thresholds` in ingesters and store gateways to throttle query requests when the pods are under resource pressure. #6674
9
+
*[FEATURE] Ingester/StoreGateway: Add `resource-thresholds` in ingesters and store gateways to throttle query requests when the pods are under resource pressure. #6674
10
+
*[FEATURE] Ingester: Support out-of-order native histogram ingestion. It automatically enabled when `-ingester.out-of-order-time-window > 0` and `-blocks-storage.tsdb.enable-native-histograms=true`. #6626#6663
11
+
*[ENHANCEMENT] Alertmanager: Add nflog and silences maintenance metrics. #6659
10
12
*[ENHANCEMENT] Querier: limit label APIs to query only ingesters if `start` param is not been specified. #6618
11
13
*[ENHANCEMENT] Alertmanager: Add new limits `-alertmanager.max-silences-count` and `-alertmanager.max-silences-size-bytes` for limiting silences per tenant. #6605
12
14
*[ENHANCEMENT] Update prometheus version to v3.1.0. #6583
Copy file name to clipboardExpand all lines: docs/guides/native-histograms.md
+6-27Lines changed: 6 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,35 +55,14 @@ overrides:
55
55
56
56
## How to enable out-of-order native histograms ingestion
57
57
Like samples out-of-order ingestion, the Cortex allows out-of-order ingestion for the native histogram.
58
-
To enable it, set the flag `-ingester.enable-ooo-native-histograms`.
58
+
It is automatically enabled when `-blocks-storage.tsdb.enable-native-histograms=true` and `-ingester.out-of-order-time-window > 0`.
59
59
60
60
And via yaml:
61
+
61
62
```yaml
63
+
blocks_storage:
64
+
tsdb:
65
+
enable_native_histograms: true
62
66
limits:
63
-
enable_ooo_native_histograms: <bool>
64
-
```
65
-
66
-
Is it only works if when `-blocks-storage.tsdb.enable-native-histograms=true` and `-ingester.out-of-order-time-window > 0`.
67
-
68
-
To enable it per tenant, you can utilize a [runtime config](../configuration/arguments.md#runtime-configuration-file).
69
-
70
-
For example, the following yaml file specifies enabling out-of-order native histogram ingestion for `user-1`, but not for `user-2`.
71
-
72
-
```
73
-
overrides:
74
-
user-1:
75
-
enable_ooo_native_histograms: true
76
-
user-2:
77
-
enable_ooo_native_histograms: false
78
-
```
79
-
80
-
**Caution**: It is applied after the Ingester restart if it is changed at runtime through the runtime config.
81
-
For example, if you have changed the `enable_ooo_native_histograms` value to `false` of the `user-1` via the below yaml file, then the Ingester stops the out-of-order ingestion not until the Ingester restarts.
0 commit comments