VictoriaMetrics/lib/promscrape
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
..
discovery vmagent: set up a timeout for tcp connection establishment during k8s discovery 2024-11-25 18:08:32 +01:00
discoveryutils lib: consistently use regexp.Regexp.ReplaceAllLiteralString instead of regexp.Regexp.ReplaceAllString in places where the replacement cannot contain matching group placeholders 2024-07-17 12:57:43 +02:00
testdata lib/promscrape: disable support for service discovery and metrics scrape via http2 2023-07-06 16:04:31 -07:00
client.go lib/promscrape: fixed reload on max_scrape_size change (#7282) 2024-10-18 11:42:47 +02:00
client_test.go lib/promscrape: Fix TestClientProxyReadOk flaky test (#7173) 2024-10-04 10:42:52 +02:00
config.go lib/promscrape: add relabel configs to global section 2024-10-31 20:08:31 +01:00
config_test.go lib/promscrape: add relabel configs to global section 2024-10-31 20:08:31 +01:00
config_timing_test.go lib/promscrape: optimize service discovery speed 2022-11-29 21:26:23 -08:00
relabel_debug.go app/vmselect: small cleanup after 4f3f9950d0 2023-05-09 22:45:02 -07:00
scraper.go lib/promscrape: adds support for PuppetDB service discovery 2024-10-27 20:42:42 +01:00
scraper_test.go lib/promscrape: fixed reload on max_scrape_size change (#7282) 2024-10-18 11:42:47 +02:00
scrapework.go lib/promscrape: fixed reload on max_scrape_size change (#7282) 2024-10-18 11:42:47 +02:00
scrapework_test.go lib/promscrape: use prompbmarshal.MustParsePromMetrics function at parseData() test function 2024-07-03 16:10:37 +02:00
scrapework_timing_test.go all: fix golangci-lint(revive) warnings after 0c0ed61ce7 2024-04-03 03:00:45 +03:00
targetstatus.go lib/promscrape: show only unhealthy targets if show_only_unhealthy filter is enabled (#6960) 2024-09-24 16:58:16 +02:00
targetstatus.qtpl lib/promscrape: follow-up for 1e83598be3 2024-07-16 12:38:41 +02:00
targetstatus.qtpl.go lib/promscrape: follow-up for 1e83598be3 2024-07-16 12:38:41 +02:00