2021-01-20 02:57:39 -08:00
---
title: Disabled Features
sort_rank: 10
---
# Disabled Features
2021-02-28 18:27:50 -08:00
Here is a list of features that are disabled by default since they are breaking changes or are considered experimental.
Their behaviour can change in future releases which will be communicated via the [release changelog ](https://github.com/prometheus/prometheus/blob/main/CHANGELOG.md ).
2021-01-20 02:57:39 -08:00
2021-02-28 18:27:50 -08:00
You can enable them using the `--enable-feature` flag with a comma separated list of features.
They may be enabled by default in future versions.
2021-01-20 02:57:39 -08:00
## `@` Modifier in PromQL
`--enable-feature=promql-at-modifier`
2021-02-28 18:27:50 -08:00
The `@` modifier lets you specify the evaluation time for instant vector selectors,
range vector selectors, and subqueries. More details can be found [here ](querying/basics.md#modifier ).
2021-01-30 03:04:48 -08:00
2021-03-25 14:28:58 -07:00
## Expand environment variables in external labels
`--enable-feature=expand-external-labels`
Replace `${var}` or `$var` in the [`external_labels` ](configuration/configuration.md#configuration-file )
values according to the values of the current environment variables. References
to undefined variables are replaced by the empty string.
2021-02-21 10:03:58 -08:00
## Negative offset in PromQL
2021-03-03 18:42:17 -08:00
This negative offset is disabled by default since it breaks the invariant
that PromQL does not look ahead of the evaluation time for samples.
2021-02-21 10:03:58 -08:00
`--enable-feature=promql-negative-offset`
2021-02-21 23:39:03 -08:00
In contrast to the positive offset modifier, the negative offset modifier lets
2021-03-22 02:16:43 -07:00
one shift a vector selector into the future. An example in which one may want
to use a negative offset is reviewing past data and making temporal comparisons
with more recent data.
2021-02-21 23:39:03 -08:00
More details can be found [here ](querying/basics.md#offset-modifier ).
2021-02-21 10:03:58 -08:00
2021-01-30 03:04:48 -08:00
## Remote Write Receiver
`--enable-feature=remote-write-receiver`
The remote write receiver allows Prometheus to accept remote write requests from other Prometheus servers. More details can be found [here ](storage.md#overview ).
2021-02-09 08:03:16 -08:00