VictoriaMetrics/lib/promscrape/discovery
Andrei Baidarov 728ceefca1
vmagent: set up a timeout for tcp connection establishment during k8s discovery
Previously, default dial timeout was used for kubernetes API server connection.

 This commit changes it for custom dialer used by the all VictoriaMetrics components. It has lower connection timeout (30s by default). 


 Related issue:
https://github.com/VictoriaMetrics/VictoriaMetrics/issues/7127

---------
Co-authored-by: f41gh7 <nik@victoriametrics.com>
2024-11-25 18:08:32 +01:00
..
azure lib/discovery/azure: fix host check in next link in Azure SD (#6915) 2024-09-05 16:58:10 +02: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 all: consistently use 'any' instead of 'interface{}' 2024-07-10 00:23:26 +02: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 all: consistently use 'any' instead of 'interface{}' 2024-07-10 00:23:26 +02:00
dockerswarm all: consistently use 'any' instead of 'interface{}' 2024-07-10 00:23:26 +02: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 vmagent: set up a timeout for tcp connection establishment during k8s discovery 2024-11-25 18:08:32 +01:00
kuma all: consistently use 'any' instead of 'interface{}' 2024-07-10 00:23:26 +02: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 feature: [vmagent] Add service discovery support for OVH Cloud VPS and dedicated server (#6160) 2024-09-30 15:06:14 +02:00
puppetdb lib/promscrape: adds support for PuppetDB service discovery 2024-10-27 20:42:42 +01:00
vultr all: consistently use 'any' instead of 'interface{}' 2024-07-10 00:23:26 +02:00
yandexcloud lib/promscrape/discovery/yandexcloud: follow-up for 070abe5c71 2024-07-16 18:06:33 +02:00