VictoriaMetrics/app
nicbaz 774f7ca1c1
vmselect: fix label_replace when mismatch (#579)
As per documentation on `label_replace` function: "If the regular
expression doesn't match then the timeseries is returned unchanged".

Currently this behavior is not enforced, if a regexp on an existing
tag doesn't match then the tag value is copied as-is in the destination
tag. This fix first checks that the regular expression matches the
source tag before applying anything.

Given the current implementation, this fix also changes the behavior
of the **MetricsQL** `label_transform` function which does not
document this behavior at the moment.
2020-06-23 23:50:33 +03:00
..
victoria-metrics all: print --help output to stdout instead of stderr 2020-05-16 11:59:33 +03:00
vmagent lib/promrelabel: add support for keep_if_equal and drop_if_equal actions to relabel configs 2020-06-23 17:29:03 +03:00
vmalert vmalert: add support for TLS configuration (#578) 2020-06-23 20:45:45 +01:00
vmauth docs/vmauth.md: mention that we can provide custom integration with SAML 2020-06-19 13:14:07 +03:00
vmbackup docs/vmbackup.md: mention that backups from single-node and cluster versions are incompatible 2020-06-18 18:52:43 +03:00
vminsert app/vminsert: export metrics for determining ingested rows with dropped or truncated labels 2020-06-19 01:10:37 +03:00
vmrestore all: print --help output to stdout instead of stderr 2020-05-16 11:59:33 +03:00
vmselect vmselect: fix label_replace when mismatch (#579) 2020-06-23 23:50:33 +03:00
vmstorage app/vmstorage: add vm_slow_metric_name_loads_total metric, which could be used as an indicator when more RAM is needed for improving query performance 2020-05-15 14:11:45 +03:00