VictoriaMetrics/lib/promscrape/discovery
Zakhar Bessarab 04b6939c34
lib/promrelabel/scrape_url: properly parse IPv6 address from __address__ label
Fix parsing of IPv6 addresses after discovery. Previously, it could lead
to target being discovered and discarded afterwards.

See: https://github.com/VictoriaMetrics/VictoriaMetrics/issues/8374

---------

Signed-off-by: Zakhar Bessarab <z.bessarab@victoriametrics.com>
(cherry picked from commit 99de272b72)
2025-02-28 14:20:24 +04:00
..
azure lib/promscrape/discovery: properly apply the resource_group filter for Azure service discovery 2024-11-26 19:08:31 +01:00
consul all: consistently use 'any' instead of 'interface{}' 2024-07-10 00:23:26 +02:00
consulagent all: consistently use 'any' instead of 'interface{}' 2024-07-10 00:23:26 +02:00
digitalocean lib: consistently use logger.Panicf("BUG: ...") for logging programming bugs 2025-01-24 16:40:50 +01:00
dns all: replace old https://docs.victoriametrics.com/sd_configs.html url with the new one - https://docs.victoriametrics.com/sd_configs/ 2024-04-18 02:28:26 +02:00
docker discovery/docker: add match_first_network support for docker_sd_configs 2024-12-10 21:43:40 +01:00
dockerswarm discovery/dockerswarm: add missing service labels to tasks discovery role 2024-12-13 12:10:31 +01:00
ec2 all: consistently use 'any' instead of 'interface{}' 2024-07-10 00:23:26 +02:00
eureka all: consistently use 'any' instead of 'interface{}' 2024-07-10 00:23:26 +02:00
gce all: consistently use 'any' instead of 'interface{}' 2024-07-10 00:23:26 +02:00
hetzner all: consistently use 'any' instead of 'interface{}' 2024-07-10 00:23:26 +02:00
http all: consistently use 'any' instead of 'interface{}' 2024-07-10 00:23:26 +02:00
kubernetes lib/promrelabel/scrape_url: properly parse IPv6 address from __address__ label 2025-02-28 14:20:24 +04:00
kuma all: consistently use 'any' instead of 'interface{}' 2024-07-10 00:23:26 +02:00
marathon lib/promscrape: add Marathon service discovery 2025-01-10 16:50:39 +04:00
nomad all: consistently use 'any' instead of 'interface{}' 2024-07-10 00:23:26 +02:00
openstack all: consistently use 'any' instead of 'interface{}' 2024-07-10 00:23:26 +02:00
ovhcloud chore: fix function name in comment (#7926) 2025-01-10 16:50:32 +04:00
puppetdb lib/promscrape: adds support for PuppetDB service discovery 2024-10-27 20:42:42 +01:00
vultr lib/promscrape: add Marathon service discovery 2025-01-10 16:50:39 +04:00
yandexcloud lib/promscrape/discovery/yandexcloud: follow-up for 070abe5c71 2024-07-16 18:06:33 +02:00