Aliaksandr Valialkin
|
62e1908986
|
lib/promscrape: reduce default value for -promscrape.discovery.concurrency from 500 to 100
This should reduce load on Kubernetes API server and Consul when big number of targets are discovered
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/574
|
2020-06-20 17:53:48 +03:00 |
|
Aliaksandr Valialkin
|
73ec5cf460
|
lib/promscrape: add -promscrape.discovery.concurrency and -promscrape.discovery.concurrentWaitTime flags for tuning the number of concurrent requests to autodiscovery API servers at Consul or Kubernetes
|
2020-05-19 17:35:59 +03:00 |
|
Aliaksandr Valialkin
|
3845420a8f
|
lib: extract common code for returning fast unix timestamp into lib/fasttime
|
2020-05-14 23:06:50 +03:00 |
|
Aliaksandr Valialkin
|
89aa6dbf56
|
lib/promscrape: add Prometheus-compatible service discovery for Consul aka consul_sd_configs
Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/330
|
2020-05-04 20:53:06 +03:00 |
|
Aliaksandr Valialkin
|
ed91fe1d9b
|
lib/promscrape: move common code for discovery api config map handling into discoveryutils
|
2020-05-04 20:52:58 +03:00 |
|
Aliaksandr Valialkin
|
de5f923476
|
lib/promscrape: set 30 seconds timeout for discovery api requests
Previously such requests could hang for long time. This could make debugging harder.
|
2020-04-29 17:29:03 +03:00 |
|
Aliaksandr Valialkin
|
069690e3bd
|
lib/promscrape: initial implementation for gce_sd_configs aga Prometheus-compatible service discovery for Google Compute Engine
|
2020-04-24 17:53:43 +03:00 |
|
Aliaksandr Valialkin
|
e220f3eeb6
|
lib/promscrape: move KubernetesSDConfig to lib/promscrape/discovery/kubernetes
|
2020-04-23 11:34:30 +03:00 |
|