|
6 | 6 | ## 0.6.0 / 2020-01-22
|
7 | 7 |
|
8 | 8 | Note that the ruler flags need to be changed in this upgrade. You're moving from a single node ruler to something that might need to be sharded.
|
9 |
| -If you are running with a high `-ruler.num-workers` and if you're not able to execute all your rules in `-ruler.evaluation-interval`, then you'll need to shard. |
10 |
| -Further, if you're using the configs service, we've upgraded the migration library and this requires some manual intervention. See full |
11 |
| -instructions below to upgrade your PostgreSQL. |
| 9 | +Further, if you're using the configs service, we've upgraded the migration library and this requires some manual intervention. See full instructions below to upgrade your PostgreSQL. |
12 | 10 |
|
13 | 11 | * [CHANGE] The frontend component now does not cache results if it finds a `Cache-Control` header and if one of its values is `no-store`. #1974
|
14 | 12 | * [CHANGE] Flags changed with transition to upstream Prometheus rules manager:
|
15 |
| - * `ruler.client-timeout` is now `ruler.configs.client-timeout` in order to match `ruler.configs.url`. |
16 |
| - * `ruler.group-timeout`has been removed. |
17 |
| - * `ruler.num-workers` has been removed. |
18 |
| - * `ruler.rule-path` has been added to specify where the prometheus rule manager will sync rule files. |
19 |
| - * `ruler.storage.type` has beem added to specify the rule store backend type, currently only the configdb. |
20 |
| - * `ruler.poll-interval` has been added to specify the interval in which to poll new rule groups. |
| 13 | + * `-ruler.client-timeout` is now `ruler.configs.client-timeout` in order to match `ruler.configs.url`. |
| 14 | + * `-ruler.group-timeout`has been removed. |
| 15 | + * `-ruler.num-workers` has been removed. |
| 16 | + * `-ruler.rule-path` has been added to specify where the prometheus rule manager will sync rule files. |
| 17 | + * `-ruler.storage.type` has beem added to specify the rule store backend type, currently only the configdb. |
| 18 | + * `-ruler.poll-interval` has been added to specify the interval in which to poll new rule groups. |
| 19 | + * `-ruler.evaluation-interval` default value has changed from `15s` to `1m` to match the default evaluation interval in Prometheus. |
21 | 20 | * Ruler sharding requires a ring which can be configured via the ring flags prefixed by `ruler.ring.`. #1987
|
22 | 21 | * [CHANGE] Use relative links from /ring page to make it work when used behind reverse proxy. #1896
|
23 | 22 | * [CHANGE] Deprecated `-distributor.limiter-reload-period` flag. #1766
|
|
0 commit comments