|
|
|
@ -608,6 +608,18 @@ tls_config:
|
|
|
|
|
# Specifies headers to send to proxies during CONNECT requests. |
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
### `<azure_sd_config>` |
|
|
|
@ -699,6 +711,18 @@ oauth2:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Configure whether HTTP requests follow HTTP 3xx redirects. |
|
|
|
|
[ follow_redirects: <boolean> | default = true ] |
|
|
|
|
|
|
|
|
@ -812,6 +836,18 @@ oauth2:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Configure whether HTTP requests follow HTTP 3xx redirects. |
|
|
|
|
[ follow_redirects: <boolean> | default = true ] |
|
|
|
|
|
|
|
|
@ -899,6 +935,18 @@ oauth2:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Configure whether HTTP requests follow HTTP 3xx redirects. |
|
|
|
|
[ follow_redirects: <boolean> | default = true ] |
|
|
|
|
|
|
|
|
@ -957,6 +1005,18 @@ host: <string>
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# TLS configuration. |
|
|
|
|
tls_config: |
|
|
|
|
[ <tls_config> ] |
|
|
|
@ -1137,6 +1197,18 @@ host: <string>
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# TLS configuration. |
|
|
|
|
tls_config: |
|
|
|
|
[ <tls_config> ] |
|
|
|
@ -1346,6 +1418,18 @@ oauth2:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Configure whether HTTP requests follow HTTP 3xx redirects. |
|
|
|
|
[ follow_redirects: <boolean> | default = true ] |
|
|
|
|
|
|
|
|
@ -1623,6 +1707,18 @@ oauth2:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Configure whether HTTP requests follow HTTP 3xx redirects. |
|
|
|
|
[ follow_redirects: <boolean> | default = true ] |
|
|
|
|
|
|
|
|
@ -1849,6 +1945,18 @@ oauth2:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Configure whether HTTP requests follow HTTP 3xx redirects. |
|
|
|
|
[ follow_redirects: <boolean> | default = true ] |
|
|
|
|
|
|
|
|
@ -1943,6 +2051,18 @@ oauth2:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Configure whether HTTP requests follow HTTP 3xx redirects. |
|
|
|
|
[ follow_redirects: <boolean> | default = true ] |
|
|
|
|
|
|
|
|
@ -2026,6 +2146,18 @@ oauth2:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Configure whether HTTP requests follow HTTP 3xx redirects. |
|
|
|
|
[ follow_redirects: <boolean> | default = true ] |
|
|
|
|
|
|
|
|
@ -2260,6 +2392,18 @@ oauth2:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Configure whether HTTP requests follow HTTP 3xx redirects. |
|
|
|
|
[ follow_redirects: <boolean> | default = true ] |
|
|
|
|
|
|
|
|
@ -2351,6 +2495,18 @@ server: <string>
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# TLS configuration. |
|
|
|
|
tls_config: |
|
|
|
|
[ <tls_config> ] |
|
|
|
@ -2478,6 +2634,18 @@ oauth2:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Configure whether HTTP requests follow HTTP 3xx redirects. |
|
|
|
|
[ follow_redirects: <boolean> | default = true ] |
|
|
|
|
|
|
|
|
@ -2567,6 +2735,18 @@ oauth2:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Configure whether HTTP requests follow HTTP 3xx redirects. |
|
|
|
|
[ follow_redirects: <boolean> | default = true ] |
|
|
|
|
|
|
|
|
@ -2674,6 +2854,18 @@ tls_config:
|
|
|
|
|
# Specifies headers to send to proxies during CONNECT requests. |
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
By default every app listed in Marathon will be scraped by Prometheus. If not all |
|
|
|
@ -2773,6 +2965,18 @@ oauth2:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Configure whether HTTP requests follow HTTP 3xx redirects. |
|
|
|
|
[ follow_redirects: <boolean> | default = true ] |
|
|
|
|
|
|
|
|
@ -2959,6 +3163,18 @@ tls_config:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Configure whether HTTP requests follow HTTP 3xx redirects. |
|
|
|
|
[ follow_redirects: <boolean> | default = true ] |
|
|
|
|
|
|
|
|
@ -3085,6 +3301,18 @@ tags_filter:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# TLS configuration. |
|
|
|
|
tls_config: |
|
|
|
|
[ <tls_config> ] |
|
|
|
@ -3161,6 +3389,18 @@ oauth2:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Configure whether HTTP requests follow HTTP 3xx redirects. |
|
|
|
|
[ follow_redirects: <boolean> | default = true ] |
|
|
|
|
|
|
|
|
@ -3243,6 +3483,18 @@ oauth2:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Configure whether HTTP requests follow HTTP 3xx redirects. |
|
|
|
|
[ follow_redirects: <boolean> | default = true ] |
|
|
|
|
|
|
|
|
@ -3468,6 +3720,18 @@ tls_config:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Configure whether HTTP requests follow HTTP 3xx redirects. |
|
|
|
|
[ follow_redirects: <boolean> | default = true ] |
|
|
|
|
|
|
|
|
@ -3731,6 +3995,18 @@ tls_config:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Configure whether HTTP requests follow HTTP 3xx redirects. |
|
|
|
|
[ follow_redirects: <boolean> | default = true ] |
|
|
|
|
|
|
|
|
@ -3852,6 +4128,18 @@ tls_config:
|
|
|
|
|
[ proxy_connect_header: |
|
|
|
|
[ <string>: [<secret>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Custom HTTP headers to be sent along with each request. |
|
|
|
|
# Headers that are set by Prometheus itself can't be overwritten. |
|
|
|
|
http_headers: |
|
|
|
|
# Header name. |
|
|
|
|
[ <string>: |
|
|
|
|
# Header values. |
|
|
|
|
[ values: [<string>, ...] ] |
|
|
|
|
# Headers values. Hidden in configuration page. |
|
|
|
|
[ secrets: [<secret>, ...] ] |
|
|
|
|
# Files to read header values from. |
|
|
|
|
[ files: [<string>, ...] ] ] |
|
|
|
|
|
|
|
|
|
# Configure whether HTTP requests follow HTTP 3xx redirects. |
|
|
|
|
[ follow_redirects: <boolean> | default = true ] |
|
|
|
|
|
|
|
|
|