VictoriaMetrics/app
Roman Khavronenko 69d1893f4c
Consul SD - update services on the watcher's start (#2202)
* lib/discovery/consul: update services on the watcher's start

Previously, watcher's start was only initing goroutines for discovery
but not waiting for the first iteration to end. It means first Consul
discovery wasn't returning discovered targets until the next iteration.

The change makes the watcher's start blocking until we get first discovery
iteration done and all registries updated.

Signed-off-by: hagen1778 <roman@victoriametrics.com>

* vmalert: remove workarounds for consul SD

Now when consul SD lib properly updates services
on the first start, we don't need workarounds in vmalert.

Signed-off-by: hagen1778 <roman@victoriametrics.com>

* lib/discovery/consul: update after review

Signed-off-by: hagen1778 <roman@victoriametrics.com>

* wip

Co-authored-by: Aliaksandr Valialkin <valyala@victoriametrics.com>
2022-02-21 15:32:45 +02:00
..
victoria-metrics adds release build for macos darwin amd64 and arm64 (#2185) 2022-02-14 17:28:56 +02:00
vmagent app/vmagent: add -influxDBLabel in the same way as for app/vminsert 2022-02-21 14:09:20 +02:00
vmalert Consul SD - update services on the watcher's start (#2202) 2022-02-21 15:32:45 +02:00
vmauth docs: make profiling commands more copy-friendly (#2213) 2022-02-18 12:23:36 +02:00
vmbackup adds release build for macos darwin amd64 and arm64 (#2185) 2022-02-14 17:28:56 +02:00
vmbackupmanager Old links replaced for newest (#2033) 2022-01-05 16:30:13 +02:00
vmctl adds release build for macos darwin amd64 and arm64 (#2185) 2022-02-14 17:28:56 +02:00
vmgateway all: update link to EULA from https://victoriametrics.com/assets/VM_EULA.pdf to https://victoriametrics.com/legal/eula/ 2022-01-20 22:23:27 +02:00
vminsert app/vminsert: add X-Influxdb-Version response header for InfluxDB API requests 2022-02-17 12:47:43 +02:00
vmrestore adds release build for macos darwin amd64 and arm64 (#2185) 2022-02-14 17:28:56 +02:00
vmselect app/vmui: small fixes 2022-02-14 16:25:46 +02:00
vmstorage lib: allow to configure cache size by type (#2206) 2022-02-21 13:50:34 +02:00
vmui build(deps): bump @mui/material in /app/vmui/packages/vmui (#2226) 2022-02-21 14:12:25 +02:00