Commit 31cd3a0a authored by Tobias Schmidt's avatar Tobias Schmidt

Merge pull request #382 from prometheus/clarify-replace

Clarify replace relabel behavior with non-matching regex
parents 0a8bb46d 4caa25de
......@@ -606,7 +606,8 @@ the `replace`, `keep`, `drop` and `labelmap` actions. The regex is fully anchore
* `replace`: Match `regex` against the concatenated `source_labels`. Then, set
`target_label` to `replacement`, with match group references
(`${1}`, `${2}`, ...) in `replacement` substituted by their value.
(`${1}`, `${2}`, ...) in `replacement` substituted by their value. If `regex`
does not match, no replacement takes place.
* `keep`: Drop targets for which `regex` does not match the concatenated `source_labels`.
* `drop`: Drop targets for which `regex` matches the concatenated `source_labels`.
* `hashmod`: Set `target_label` to the `modulus` of a hash of the concatenated `source_labels`.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment