Prometheus.spec.initContainers[].env.valueFrom.configMapKeyRef.spec.remoteWrite.writeRelabelConfigs
writeRelabelConfigs defines the list of remote write relabel configurations.
| Field / Type | Description |
|---|---|
action | action to perform based on the regex matching. `Uppercase` and `Lowercase` actions require Prometheus >= v2.36.0. `DropEqual` and `KeepEqual` actions require Prometheus >= v2.41.0. Default: "Replace"
|
modulus | modulus to take of the hash of the source label values. Only applicable when the action is `HashMod`.
|
regex | regex defines the regular expression against which the extracted value is matched. |
replacement | replacement value against which a Replace action is performed if the regular expression matches. Regex capture groups are available. |
separator | separator defines the string between concatenated SourceLabels. |
sourceLabels defines the source labels select values from existing labels. Their content is concatenated using the configured Separator and matched against the configured regular expression. | |
targetLabel | targetLabel defines the label to which the resulting string is written in a replacement. It is mandatory for `Replace`, `HashMod`, `Lowercase`, `Uppercase`, `KeepEqual` and `DropEqual` actions. Regex capture groups are available. |