Update our own dependencies, support proxy from env
Signed-off-by: Julien Pivotto <roidelapluie@o11y.eu>
This commit is contained in:
		
							parent
							
								
									24a9678dcc
								
							
						
					
					
						commit
						0c56e5d014
					
				|  | @ -33,6 +33,7 @@ import ( | ||||||
| 	"syscall" | 	"syscall" | ||||||
| 	"time" | 	"time" | ||||||
| 
 | 
 | ||||||
|  | 	"github.com/alecthomas/kingpin/v2" | ||||||
| 	"github.com/alecthomas/units" | 	"github.com/alecthomas/units" | ||||||
| 	"github.com/go-kit/log" | 	"github.com/go-kit/log" | ||||||
| 	"github.com/go-kit/log/level" | 	"github.com/go-kit/log/level" | ||||||
|  | @ -47,7 +48,6 @@ import ( | ||||||
| 	toolkit_web "github.com/prometheus/exporter-toolkit/web" | 	toolkit_web "github.com/prometheus/exporter-toolkit/web" | ||||||
| 	"go.uber.org/atomic" | 	"go.uber.org/atomic" | ||||||
| 	"go.uber.org/automaxprocs/maxprocs" | 	"go.uber.org/automaxprocs/maxprocs" | ||||||
| 	"gopkg.in/alecthomas/kingpin.v2" |  | ||||||
| 	"k8s.io/klog" | 	"k8s.io/klog" | ||||||
| 	klogv2 "k8s.io/klog/v2" | 	klogv2 "k8s.io/klog/v2" | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -31,6 +31,7 @@ import ( | ||||||
| 	"text/tabwriter" | 	"text/tabwriter" | ||||||
| 	"time" | 	"time" | ||||||
| 
 | 
 | ||||||
|  | 	"github.com/alecthomas/kingpin/v2" | ||||||
| 	"github.com/go-kit/log" | 	"github.com/go-kit/log" | ||||||
| 	"github.com/google/pprof/profile" | 	"github.com/google/pprof/profile" | ||||||
| 	"github.com/prometheus/client_golang/api" | 	"github.com/prometheus/client_golang/api" | ||||||
|  | @ -41,7 +42,6 @@ import ( | ||||||
| 	"github.com/prometheus/common/model" | 	"github.com/prometheus/common/model" | ||||||
| 	"github.com/prometheus/common/version" | 	"github.com/prometheus/common/version" | ||||||
| 	"github.com/prometheus/exporter-toolkit/web" | 	"github.com/prometheus/exporter-toolkit/web" | ||||||
| 	"gopkg.in/alecthomas/kingpin.v2" |  | ||||||
| 	"gopkg.in/yaml.v2" | 	"gopkg.in/yaml.v2" | ||||||
| 
 | 
 | ||||||
| 	dto "github.com/prometheus/client_model/go" | 	dto "github.com/prometheus/client_model/go" | ||||||
|  |  | ||||||
|  | @ -213,6 +213,12 @@ tls_config: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -436,6 +442,12 @@ tls_config: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -518,6 +530,12 @@ oauth2: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -623,6 +641,12 @@ oauth2: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -704,6 +728,12 @@ oauth2: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -756,6 +786,12 @@ host: <string> | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -925,6 +961,12 @@ host: <string> | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -1126,6 +1168,12 @@ oauth2: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -1395,6 +1443,12 @@ oauth2: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -1606,6 +1660,12 @@ oauth2: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -1694,6 +1754,12 @@ oauth2: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -1771,6 +1837,12 @@ oauth2: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -1990,6 +2062,12 @@ oauth2: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -2070,6 +2148,12 @@ server: <string> | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -2191,6 +2275,12 @@ oauth2: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -2266,6 +2356,12 @@ oauth2: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -2368,6 +2464,12 @@ tls_config: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -2460,6 +2562,12 @@ oauth2: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -2640,6 +2748,12 @@ tls_config: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -2759,6 +2873,12 @@ tags_filter: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -2829,6 +2949,12 @@ oauth2: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -2905,6 +3031,12 @@ oauth2: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -3101,6 +3233,12 @@ tls_config: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -3313,6 +3451,12 @@ tls_config: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  | @ -3420,6 +3564,12 @@ tls_config: | ||||||
| 
 | 
 | ||||||
| # Optional proxy URL. | # Optional proxy URL. | ||||||
| [ proxy_url: <string> ] | [ proxy_url: <string> ] | ||||||
|  | # Comma-separated string that can contain IPs, CIDR notation, domain names | ||||||
|  | # that should be excluded from proxying. IP and domain names can | ||||||
|  | # contain port numbers. | ||||||
|  | [ no_proxy: <string> ] | ||||||
|  | # Use proxy URL indicated by environment variables (HTTP_PROXY, https_proxy, HTTPs_PROXY, https_proxy, and no_proxy) | ||||||
|  | [ proxy_from_environment: <bool> | default: false ] | ||||||
| # Specifies headers to send to proxies during CONNECT requests. | # Specifies headers to send to proxies during CONNECT requests. | ||||||
| [ proxy_connect_header: | [ proxy_connect_header: | ||||||
|   [ <string>: [<secret>, ...] ] ] |   [ <string>: [<secret>, ...] ] ] | ||||||
|  |  | ||||||
							
								
								
									
										29
									
								
								go.mod
								
								
								
								
							
							
						
						
									
										29
									
								
								go.mod
								
								
								
								
							|  | @ -6,6 +6,7 @@ require ( | ||||||
| 	github.com/Azure/azure-sdk-for-go v65.0.0+incompatible | 	github.com/Azure/azure-sdk-for-go v65.0.0+incompatible | ||||||
| 	github.com/Azure/go-autorest/autorest v0.11.28 | 	github.com/Azure/go-autorest/autorest v0.11.28 | ||||||
| 	github.com/Azure/go-autorest/autorest/adal v0.9.22 | 	github.com/Azure/go-autorest/autorest/adal v0.9.22 | ||||||
|  | 	github.com/alecthomas/kingpin/v2 v2.3.2 | ||||||
| 	github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137 | 	github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137 | ||||||
| 	github.com/aws/aws-sdk-go v1.44.207 | 	github.com/aws/aws-sdk-go v1.44.207 | ||||||
| 	github.com/cespare/xxhash/v2 v2.2.0 | 	github.com/cespare/xxhash/v2 v2.2.0 | ||||||
|  | @ -42,13 +43,13 @@ require ( | ||||||
| 	github.com/prometheus/alertmanager v0.25.0 | 	github.com/prometheus/alertmanager v0.25.0 | ||||||
| 	github.com/prometheus/client_golang v1.14.0 | 	github.com/prometheus/client_golang v1.14.0 | ||||||
| 	github.com/prometheus/client_model v0.3.0 | 	github.com/prometheus/client_model v0.3.0 | ||||||
| 	github.com/prometheus/common v0.39.0 | 	github.com/prometheus/common v0.42.0 | ||||||
| 	github.com/prometheus/common/assets v0.2.0 | 	github.com/prometheus/common/assets v0.2.0 | ||||||
| 	github.com/prometheus/common/sigv4 v0.1.0 | 	github.com/prometheus/common/sigv4 v0.1.0 | ||||||
| 	github.com/prometheus/exporter-toolkit v0.8.2 | 	github.com/prometheus/exporter-toolkit v0.9.1 | ||||||
| 	github.com/scaleway/scaleway-sdk-go v1.0.0-beta.12 | 	github.com/scaleway/scaleway-sdk-go v1.0.0-beta.12 | ||||||
| 	github.com/shurcooL/httpfs v0.0.0-20190707220628-8d4bc4ba7749 | 	github.com/shurcooL/httpfs v0.0.0-20190707220628-8d4bc4ba7749 | ||||||
| 	github.com/stretchr/testify v1.8.1 | 	github.com/stretchr/testify v1.8.2 | ||||||
| 	github.com/vultr/govultr/v2 v2.17.2 | 	github.com/vultr/govultr/v2 v2.17.2 | ||||||
| 	go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.37.0 | 	go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.37.0 | ||||||
| 	go.opentelemetry.io/otel v1.11.2 | 	go.opentelemetry.io/otel v1.11.2 | ||||||
|  | @ -60,12 +61,12 @@ require ( | ||||||
| 	go.uber.org/atomic v1.10.0 | 	go.uber.org/atomic v1.10.0 | ||||||
| 	go.uber.org/automaxprocs v1.5.1 | 	go.uber.org/automaxprocs v1.5.1 | ||||||
| 	go.uber.org/goleak v1.2.1 | 	go.uber.org/goleak v1.2.1 | ||||||
| 	golang.org/x/net v0.7.0 | 	golang.org/x/net v0.8.0 | ||||||
| 	golang.org/x/oauth2 v0.4.0 | 	golang.org/x/oauth2 v0.6.0 | ||||||
| 	golang.org/x/sync v0.1.0 | 	golang.org/x/sync v0.1.0 | ||||||
| 	golang.org/x/sys v0.5.0 | 	golang.org/x/sys v0.6.0 | ||||||
| 	golang.org/x/time v0.3.0 | 	golang.org/x/time v0.3.0 | ||||||
| 	golang.org/x/tools v0.5.0 | 	golang.org/x/tools v0.6.0 | ||||||
| 	google.golang.org/api v0.108.0 | 	google.golang.org/api v0.108.0 | ||||||
| 	google.golang.org/genproto v0.0.0-20230124163310-31e0e69b6fc2 | 	google.golang.org/genproto v0.0.0-20230124163310-31e0e69b6fc2 | ||||||
| 	google.golang.org/grpc v1.52.1 | 	google.golang.org/grpc v1.52.1 | ||||||
|  | @ -82,9 +83,11 @@ require ( | ||||||
| 
 | 
 | ||||||
| require ( | require ( | ||||||
| 	cloud.google.com/go/compute/metadata v0.2.3 // indirect | 	cloud.google.com/go/compute/metadata v0.2.3 // indirect | ||||||
| 	github.com/coreos/go-systemd/v22 v22.4.0 // indirect | 	github.com/coreos/go-systemd/v22 v22.5.0 // indirect | ||||||
| 	github.com/hashicorp/errwrap v1.0.0 // indirect | 	github.com/hashicorp/errwrap v1.0.0 // indirect | ||||||
| 	github.com/hashicorp/go-multierror v1.1.1 // indirect | 	github.com/hashicorp/go-multierror v1.1.1 // indirect | ||||||
|  | 	github.com/rogpeppe/go-internal v1.9.0 // indirect | ||||||
|  | 	github.com/xhit/go-str2duration/v2 v2.1.0 // indirect | ||||||
| ) | ) | ||||||
| 
 | 
 | ||||||
| require ( | require ( | ||||||
|  | @ -163,7 +166,7 @@ require ( | ||||||
| 	github.com/opencontainers/go-digest v1.0.0 // indirect | 	github.com/opencontainers/go-digest v1.0.0 // indirect | ||||||
| 	github.com/opencontainers/image-spec v1.0.2 // indirect | 	github.com/opencontainers/image-spec v1.0.2 // indirect | ||||||
| 	github.com/pmezard/go-difflib v1.0.0 // indirect | 	github.com/pmezard/go-difflib v1.0.0 // indirect | ||||||
| 	github.com/prometheus/procfs v0.8.0 // indirect | 	github.com/prometheus/procfs v0.9.0 // indirect | ||||||
| 	github.com/sirupsen/logrus v1.8.1 // indirect | 	github.com/sirupsen/logrus v1.8.1 // indirect | ||||||
| 	github.com/spf13/pflag v1.0.5 // indirect | 	github.com/spf13/pflag v1.0.5 // indirect | ||||||
| 	go.mongodb.org/mongo-driver v1.11.0 // indirect | 	go.mongodb.org/mongo-driver v1.11.0 // indirect | ||||||
|  | @ -171,11 +174,11 @@ require ( | ||||||
| 	go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.11.2 // indirect | 	go.opentelemetry.io/otel/exporters/otlp/internal/retry v1.11.2 // indirect | ||||||
| 	go.opentelemetry.io/otel/metric v0.34.0 // indirect | 	go.opentelemetry.io/otel/metric v0.34.0 // indirect | ||||||
| 	go.opentelemetry.io/proto/otlp v0.19.0 // indirect | 	go.opentelemetry.io/proto/otlp v0.19.0 // indirect | ||||||
| 	golang.org/x/crypto v0.1.0 // indirect | 	golang.org/x/crypto v0.7.0 // indirect | ||||||
| 	golang.org/x/exp v0.0.0-20230124195608-d38c7dcee874 | 	golang.org/x/exp v0.0.0-20230124195608-d38c7dcee874 | ||||||
| 	golang.org/x/mod v0.7.0 // indirect | 	golang.org/x/mod v0.8.0 // indirect | ||||||
| 	golang.org/x/term v0.5.0 // indirect | 	golang.org/x/term v0.6.0 // indirect | ||||||
| 	golang.org/x/text v0.7.0 // indirect | 	golang.org/x/text v0.8.0 // indirect | ||||||
| 	google.golang.org/appengine v1.6.7 // indirect | 	google.golang.org/appengine v1.6.7 // indirect | ||||||
| 	gopkg.in/inf.v0 v0.9.1 // indirect | 	gopkg.in/inf.v0 v0.9.1 // indirect | ||||||
| 	gopkg.in/ini.v1 v1.66.6 // indirect | 	gopkg.in/ini.v1 v1.66.6 // indirect | ||||||
|  |  | ||||||
							
								
								
									
										59
									
								
								go.sum
								
								
								
								
							
							
						
						
									
										59
									
								
								go.sum
								
								
								
								
							|  | @ -73,6 +73,8 @@ github.com/Shopify/sarama v1.19.0/go.mod h1:FVkBWblsNy7DGZRfXLU0O9RCGt5g3g3yEuWX | ||||||
| github.com/Shopify/toxiproxy v2.1.4+incompatible/go.mod h1:OXgGpZ6Cli1/URJOF1DMxUHB2q5Ap20/P/eIdh4G0pI= | github.com/Shopify/toxiproxy v2.1.4+incompatible/go.mod h1:OXgGpZ6Cli1/URJOF1DMxUHB2q5Ap20/P/eIdh4G0pI= | ||||||
| github.com/VividCortex/gohistogram v1.0.0/go.mod h1:Pf5mBqqDxYaXu3hDrrU+w6nw50o/4+TcAqDqk/vUH7g= | github.com/VividCortex/gohistogram v1.0.0/go.mod h1:Pf5mBqqDxYaXu3hDrrU+w6nw50o/4+TcAqDqk/vUH7g= | ||||||
| github.com/afex/hystrix-go v0.0.0-20180502004556-fa1af6a1f4f5/go.mod h1:SkGFH1ia65gfNATL8TAiHDNxPzPdmEL5uirI2Uyuz6c= | github.com/afex/hystrix-go v0.0.0-20180502004556-fa1af6a1f4f5/go.mod h1:SkGFH1ia65gfNATL8TAiHDNxPzPdmEL5uirI2Uyuz6c= | ||||||
|  | github.com/alecthomas/kingpin/v2 v2.3.2 h1:H0aULhgmSzN8xQ3nX1uxtdlTHYoPLu5AhHxWrKI6ocU= | ||||||
|  | github.com/alecthomas/kingpin/v2 v2.3.2/go.mod h1:0gyi0zQnjuFk8xrkNKamJoyUo382HRL7ATRpFZCw6tE= | ||||||
| github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= | github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= | ||||||
| github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 h1:JYp7IbQjafoB+tBA3gMyHYHrpOtNuDiK/uB5uXxq5wM= | github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 h1:JYp7IbQjafoB+tBA3gMyHYHrpOtNuDiK/uB5uXxq5wM= | ||||||
| github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= | github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= | ||||||
|  | @ -135,8 +137,8 @@ github.com/cockroachdb/datadriven v0.0.0-20190809214429-80d97fb3cbaa/go.mod h1:z | ||||||
| github.com/codahale/hdrhistogram v0.0.0-20161010025455-3a0bb77429bd/go.mod h1:sE/e/2PUdi/liOCUjSTXgM1o87ZssimdTWN964YiIeI= | github.com/codahale/hdrhistogram v0.0.0-20161010025455-3a0bb77429bd/go.mod h1:sE/e/2PUdi/liOCUjSTXgM1o87ZssimdTWN964YiIeI= | ||||||
| github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= | github.com/coreos/go-semver v0.2.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= | ||||||
| github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= | github.com/coreos/go-systemd v0.0.0-20180511133405-39ca1b05acc7/go.mod h1:F5haX7vjVVG0kc13fIWeqUViNPyEJxv/OmvnBo0Yme4= | ||||||
| github.com/coreos/go-systemd/v22 v22.4.0 h1:y9YHcjnjynCd/DVbg5j9L/33jQM3MxJlbj/zWskzfGU= | github.com/coreos/go-systemd/v22 v22.5.0 h1:RrqgGjYQKalulkV8NGVIfkXQf6YYmOyiJKk8iXXhfZs= | ||||||
| github.com/coreos/go-systemd/v22 v22.4.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= | github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= | ||||||
| github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= | github.com/coreos/pkg v0.0.0-20160727233714-3ac0863d7acf/go.mod h1:E3G3o1h8I7cfcXa63jLwjI0eiQQMgzzUDFVpN/nH/eA= | ||||||
| github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= | github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU= | ||||||
| github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= | github.com/creack/pty v1.1.7/go.mod h1:lj5s0c3V2DBrqTV7llrYr5NG6My20zk30Fl46Y7DoTY= | ||||||
|  | @ -507,8 +509,8 @@ github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= | ||||||
| github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= | github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= | ||||||
| github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= | github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= | ||||||
| github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= | github.com/kr/pretty v0.2.0/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= | ||||||
| github.com/kr/pretty v0.2.1 h1:Fmg33tUaq4/8ym9TJN1x7sLJnHVwhP33CNkpYV/7rwI= |  | ||||||
| github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= | github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= | ||||||
|  | github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= | ||||||
| github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= | github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= | ||||||
| github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= | github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= | ||||||
| github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= | github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= | ||||||
|  | @ -664,28 +666,30 @@ github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8b | ||||||
| github.com/prometheus/common v0.10.0/go.mod h1:Tlit/dnDKsSWFlCLTWaA1cyBgKHSMdTB80sz/V91rCo= | github.com/prometheus/common v0.10.0/go.mod h1:Tlit/dnDKsSWFlCLTWaA1cyBgKHSMdTB80sz/V91rCo= | ||||||
| github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc= | github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc= | ||||||
| github.com/prometheus/common v0.29.0/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls= | github.com/prometheus/common v0.29.0/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls= | ||||||
| github.com/prometheus/common v0.39.0 h1:oOyhkDq05hPZKItWVBkJ6g6AtGxi+fy7F4JvUV8uhsI= | github.com/prometheus/common v0.42.0 h1:EKsfXEYo4JpWMHH5cg+KOUWeuJSov1Id8zGR8eeI1YM= | ||||||
| github.com/prometheus/common v0.39.0/go.mod h1:6XBZ7lYdLCbkAVhwRsWTZn+IN5AB9F/NXd5w0BbEX0Y= | github.com/prometheus/common v0.42.0/go.mod h1:xBwqVerjNdUDjgODMpudtOMwlOwf2SaTr1yjz4b7Zbc= | ||||||
| github.com/prometheus/common/assets v0.2.0 h1:0P5OrzoHrYBOSM1OigWL3mY8ZvV2N4zIE/5AahrSrfM= | github.com/prometheus/common/assets v0.2.0 h1:0P5OrzoHrYBOSM1OigWL3mY8ZvV2N4zIE/5AahrSrfM= | ||||||
| github.com/prometheus/common/assets v0.2.0/go.mod h1:D17UVUE12bHbim7HzwUvtqm6gwBEaDQ0F+hIGbFbccI= | github.com/prometheus/common/assets v0.2.0/go.mod h1:D17UVUE12bHbim7HzwUvtqm6gwBEaDQ0F+hIGbFbccI= | ||||||
| github.com/prometheus/common/sigv4 v0.1.0 h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4= | github.com/prometheus/common/sigv4 v0.1.0 h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4= | ||||||
| github.com/prometheus/common/sigv4 v0.1.0/go.mod h1:2Jkxxk9yYvCkE5G1sQT7GuEXm57JrvHu9k5YwTjsNtI= | github.com/prometheus/common/sigv4 v0.1.0/go.mod h1:2Jkxxk9yYvCkE5G1sQT7GuEXm57JrvHu9k5YwTjsNtI= | ||||||
| github.com/prometheus/exporter-toolkit v0.8.2 h1:sbJAfBXQFkG6sUkbwBun8MNdzW9+wd5YfPYofbmj0YM= | github.com/prometheus/exporter-toolkit v0.9.1 h1:cNkC01riqiOS+kh3zdnNwRsbe/Blh0WwK3ij5rPJ9Sw= | ||||||
| github.com/prometheus/exporter-toolkit v0.8.2/go.mod h1:00shzmJL7KxcsabLWcONwpyNEuWhREOnFqZW7vadFS0= | github.com/prometheus/exporter-toolkit v0.9.1/go.mod h1:iFlTmFISCix0vyuyBmm0UqOUCTao9+RsAsKJP3YM9ec= | ||||||
| github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= | github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= | ||||||
| github.com/prometheus/procfs v0.0.0-20190117184657-bf6a532e95b1/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= | github.com/prometheus/procfs v0.0.0-20190117184657-bf6a532e95b1/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= | ||||||
| github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= | github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= | ||||||
| github.com/prometheus/procfs v0.0.8/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A= | github.com/prometheus/procfs v0.0.8/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A= | ||||||
| github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= | github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= | ||||||
| github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= | github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= | ||||||
| github.com/prometheus/procfs v0.8.0 h1:ODq8ZFEaYeCaZOJlZZdJA2AbQR98dSHSM1KW/You5mo= | github.com/prometheus/procfs v0.9.0 h1:wzCHvIvM5SxWqYvwgVL7yJY8Lz3PKn49KQtpgMYJfhI= | ||||||
| github.com/prometheus/procfs v0.8.0/go.mod h1:z7EfXMXOkbkqb9IINtpCn86r/to3BnA0uaxHdg830/4= | github.com/prometheus/procfs v0.9.0/go.mod h1:+pB4zwohETzFnmlpe6yd2lSc+0/46IYZRB/chUwxUZY= | ||||||
| github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= | github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= | ||||||
| github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= | github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= | ||||||
| github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= | github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= | ||||||
| github.com/rogpeppe/go-internal v1.1.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= | github.com/rogpeppe/go-internal v1.1.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= | ||||||
| github.com/rogpeppe/go-internal v1.2.2/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= | github.com/rogpeppe/go-internal v1.2.2/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= | ||||||
| github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= | github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= | ||||||
|  | github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8= | ||||||
|  | github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= | ||||||
| github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= | github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= | ||||||
| github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= | github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= | ||||||
| github.com/ryanuber/columnize v2.1.0+incompatible/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= | github.com/ryanuber/columnize v2.1.0+incompatible/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= | ||||||
|  | @ -739,8 +743,9 @@ github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ | ||||||
| github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= | github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= | ||||||
| github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= | github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= | ||||||
| github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= | github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= | ||||||
| github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk= |  | ||||||
| github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= | github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= | ||||||
|  | github.com/stretchr/testify v1.8.2 h1:+h33VjcLVPDHtOdpUCuF+7gSuG3yGIftsP1YvFihtJ8= | ||||||
|  | github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= | ||||||
| github.com/tidwall/pretty v1.0.0 h1:HsD+QiTn7sK6flMKIvNmpqz1qrpP3Ps6jOKIKMooyg4= | github.com/tidwall/pretty v1.0.0 h1:HsD+QiTn7sK6flMKIvNmpqz1qrpP3Ps6jOKIKMooyg4= | ||||||
| github.com/tidwall/pretty v1.0.0/go.mod h1:XNkn88O1ChpSDQmQeStsy+sBenx6DDtFZJxhVysOjyk= | github.com/tidwall/pretty v1.0.0/go.mod h1:XNkn88O1ChpSDQmQeStsy+sBenx6DDtFZJxhVysOjyk= | ||||||
| github.com/tmc/grpc-websocket-proxy v0.0.0-20170815181823-89b8d40f7ca8/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= | github.com/tmc/grpc-websocket-proxy v0.0.0-20170815181823-89b8d40f7ca8/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U= | ||||||
|  | @ -754,6 +759,8 @@ github.com/xdg-go/scram v1.0.2/go.mod h1:1WAq6h33pAW+iRreB34OORO2Nf7qel3VV3fjBj+ | ||||||
| github.com/xdg-go/scram v1.1.1/go.mod h1:RaEWvsqvNKKvBPvcKeFjrG2cJqOkHTiyTpzz23ni57g= | github.com/xdg-go/scram v1.1.1/go.mod h1:RaEWvsqvNKKvBPvcKeFjrG2cJqOkHTiyTpzz23ni57g= | ||||||
| github.com/xdg-go/stringprep v1.0.2/go.mod h1:8F9zXuvzgwmyT5DUm4GUfZGDdT3W+LCvS6+da4O5kxM= | github.com/xdg-go/stringprep v1.0.2/go.mod h1:8F9zXuvzgwmyT5DUm4GUfZGDdT3W+LCvS6+da4O5kxM= | ||||||
| github.com/xdg-go/stringprep v1.0.3/go.mod h1:W3f5j4i+9rC0kuIEJL0ky1VpHXQU3ocBgklLGvcBnW8= | github.com/xdg-go/stringprep v1.0.3/go.mod h1:W3f5j4i+9rC0kuIEJL0ky1VpHXQU3ocBgklLGvcBnW8= | ||||||
|  | github.com/xhit/go-str2duration/v2 v2.1.0 h1:lxklc02Drh6ynqX+DdPyp5pCKLUQpRT8bp8Ydu2Bstc= | ||||||
|  | github.com/xhit/go-str2duration/v2 v2.1.0/go.mod h1:ohY8p+0f07DiV6Em5LKB0s2YpLtXVyJfNt1+BlmyAsU= | ||||||
| github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= | github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= | ||||||
| github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d/go.mod h1:rHwXgn7JulP+udvsHwJoVG1YGAP6VLg4y9I5dyZdqmA= | github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d/go.mod h1:rHwXgn7JulP+udvsHwJoVG1YGAP6VLg4y9I5dyZdqmA= | ||||||
| github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= | github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= | ||||||
|  | @ -829,8 +836,8 @@ golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5y | ||||||
| golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= | golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= | ||||||
| golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= | golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= | ||||||
| golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= | golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= | ||||||
| golang.org/x/crypto v0.1.0 h1:MDRAIl0xIo9Io2xV565hzXHw3zVseKrJKodhohM5CjU= | golang.org/x/crypto v0.7.0 h1:AvwMYaRytfdeVt3u6mLaxYtErKYjxA2OXjJ1HHq6t3A= | ||||||
| golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= | golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= | ||||||
| golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= | golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= | ||||||
| golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= | golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= | ||||||
| golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= | golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8= | ||||||
|  | @ -867,8 +874,8 @@ golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= | ||||||
| golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= | golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= | ||||||
| golang.org/x/mod v0.5.0/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= | golang.org/x/mod v0.5.0/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= | ||||||
| golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= | golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= | ||||||
| golang.org/x/mod v0.7.0 h1:LapD9S96VoQRhi/GrNTqeBJFrUjs5UHCAtTlgwA5oZA= | golang.org/x/mod v0.8.0 h1:LUYupSeNrTNCGzR/hVBk2NHZO4hXcVaW1k4Qx7rjPx8= | ||||||
| golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= | golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= | ||||||
| golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= | golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= | ||||||
| golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= | golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= | ||||||
| golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= | golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= | ||||||
|  | @ -916,8 +923,8 @@ golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qx | ||||||
| golang.org/x/net v0.0.0-20211216030914-fe4d6282115f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= | golang.org/x/net v0.0.0-20211216030914-fe4d6282115f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= | ||||||
| golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= | golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= | ||||||
| golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= | golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= | ||||||
| golang.org/x/net v0.7.0 h1:rJrUqqhjsgNp7KqAIc25s9pZnjU7TUcSY7HcVZjdn1g= | golang.org/x/net v0.8.0 h1:Zrh2ngAOFYneWTAIAPethzeaQLuHwhuBkuV6ZiRnUaQ= | ||||||
| golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= | golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= | ||||||
| golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= | golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= | ||||||
| golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= | golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= | ||||||
| golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= | golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= | ||||||
|  | @ -925,8 +932,8 @@ golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4Iltr | ||||||
| golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= | golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= | ||||||
| golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= | golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= | ||||||
| golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= | golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= | ||||||
| golang.org/x/oauth2 v0.4.0 h1:NF0gk8LVPg1Ml7SSbGyySuoxdsXitj7TvgvuRxIMc/M= | golang.org/x/oauth2 v0.6.0 h1:Lh8GPgSKBfWSwFvtuWOfeI3aAAnbXTSutYxJiOJFgIw= | ||||||
| golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec= | golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw= | ||||||
| golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= | golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= | ||||||
| golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= | golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= | ||||||
| golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= | golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= | ||||||
|  | @ -1008,13 +1015,13 @@ golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBc | ||||||
| golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | ||||||
| golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | ||||||
| golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | ||||||
| golang.org/x/sys v0.5.0 h1:MUK/U/4lj1t1oPg0HfuXDN/Z1wv31ZJ/YcPiGccS4DU= | golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ= | ||||||
| golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | ||||||
| golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= | golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= | ||||||
| golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= | golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= | ||||||
| golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= | golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= | ||||||
| golang.org/x/term v0.5.0 h1:n2a8QNdAb0sZNpU9R1ALUXBbY+w51fCQDN+7EdxNBsY= | golang.org/x/term v0.6.0 h1:clScbb1cHjoCkyRbWwBEUZ5H/tIFu5TAXIqaZD0Gcjw= | ||||||
| golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= | golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= | ||||||
| golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | ||||||
| golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | ||||||
| golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | ||||||
|  | @ -1024,8 +1031,8 @@ golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= | ||||||
| golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= | golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= | ||||||
| golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= | golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= | ||||||
| golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= | golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= | ||||||
| golang.org/x/text v0.7.0 h1:4BRB4x83lYWy72KwLD/qYDuTu7q9PjSagHvijDw7cLo= | golang.org/x/text v0.8.0 h1:57P1ETyNKtuIjB4SRd15iJxuhj8Gc416Y78H3qgMh68= | ||||||
| golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= | golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= | ||||||
| golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= | golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= | ||||||
| golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= | golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= | ||||||
| golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= | golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= | ||||||
|  | @ -1087,8 +1094,8 @@ golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4f | ||||||
| golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= | golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= | ||||||
| golang.org/x/tools v0.1.6-0.20210726203631-07bc1bf47fb2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= | golang.org/x/tools v0.1.6-0.20210726203631-07bc1bf47fb2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= | ||||||
| golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= | golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= | ||||||
| golang.org/x/tools v0.5.0 h1:+bSpV5HIeWkuvgaMfI3UmKRThoTA5ODJTUd8T17NO+4= | golang.org/x/tools v0.6.0 h1:BOw41kyTf3PuCW1pVQf8+Cyg8pMlkYB1oo9iJ6D/lKM= | ||||||
| golang.org/x/tools v0.5.0/go.mod h1:N+Kgy78s5I24c24dU8OfWNEotWjutIs8SnJvn5IDq+k= | golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= | ||||||
| golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= | golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= | ||||||
| golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= | golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= | ||||||
| golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= | golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= | ||||||
|  |  | ||||||
|  | @ -2735,7 +2735,7 @@ func TestReuseScrapeCache(t *testing.T) { | ||||||
| 				HonorTimestamps: true, | 				HonorTimestamps: true, | ||||||
| 				SampleLimit:     400, | 				SampleLimit:     400, | ||||||
| 				HTTPClientConfig: config_util.HTTPClientConfig{ | 				HTTPClientConfig: config_util.HTTPClientConfig{ | ||||||
| 					ProxyURL: config_util.URL{URL: proxyURL}, | 					ProxyConfig: config_util.ProxyConfig{ProxyURL: config_util.URL{URL: proxyURL}}, | ||||||
| 				}, | 				}, | ||||||
| 				ScrapeInterval: model.Duration(5 * time.Second), | 				ScrapeInterval: model.Duration(5 * time.Second), | ||||||
| 				ScrapeTimeout:  model.Duration(15 * time.Second), | 				ScrapeTimeout:  model.Duration(15 * time.Second), | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue