VictoriaMetrics/app
Eugene Ma 166b97b8d0
vmagent: support sharding by excluded labels (#5938)
To horizontally scale streaming aggregation, you might want to deploy a separate hashing tier 
of vmagents that route to a separate aggregation tier. The hashing tier should shard by all labels 
except the instance-level labels, to ensure the input metrics are routed correctly to the aggregator 
instance responsible for those labels.
For this to achieve we introduce `remoteWrite.shardByURL.inverseLabels` flag to inverse logic of `remoteWrite.shardByURL.labels`

---------

Co-authored-by: Eugene Ma <eugene.ma@airbnb.com>
Co-authored-by: Roman Khavronenko <roman@victoriametrics.com>
2024-03-29 13:26:02 +01:00
..
victoria-logs all: add support for specifying multiple -httpListenAddr options 2024-02-09 03:15:04 +02:00
victoria-metrics app/{vminsert,vmagent}: allow using -streamAggr.dedupInterval without -streamAggr.config 2024-03-05 00:45:30 +02:00
vlinsert Add _stream fields log (#5068) 2023-11-17 15:58:52 +01:00
vlselect fix typo in kyiv city name 2024-03-23 21:56:31 +01:00
vlstorage app/vlselect: follow-up for 451d2abf50 2024-02-18 23:05:51 +02:00
vmagent vmagent: support sharding by excluded labels (#5938) 2024-03-29 13:26:02 +01:00
vmalert vmalert: fix sending alert messages (#6028) 2024-03-28 08:55:10 +01:00
vmalert-tool all: add support for specifying multiple -httpListenAddr options 2024-02-09 03:15:04 +02:00
vmauth vmauth: support other auth header names besides Authorization (#6009) 2024-03-26 13:21:07 +01:00
vmbackup lib/snapshot: move Time, Validate and NewName into lib/snapshot/snapshotutil package 2024-02-09 04:18:45 +02:00
vmbackupmanager docs: convert png images to webp in all the docs except of docs/operator/* 2023-11-22 19:21:00 +02:00
vmctl app/vmctl: break explore phase in vm-native mode by time intervals 2024-03-18 12:18:32 +01:00
vmgateway docs: convert png images to webp in all the docs except of docs/operator/* 2023-11-22 19:21:00 +02:00
vminsert app/{vmagent,vminsert}: fixed firehose response (#6016) 2024-03-26 13:20:41 +01:00
vmrestore all: add support for specifying multiple -httpListenAddr options 2024-02-09 03:15:04 +02:00
vmselect adding AggregateSeriesLists graphite function (#5809) 2024-03-26 15:13:34 +01:00
vmstorage app/vmstorage: cleanup after 9bad52b687 2024-02-23 04:55:17 +02:00
vmui fix typo in kyiv city name 2024-03-23 21:56:31 +01:00