PrometheusAgent.spec.containers.resources.requests.[key].spec.remoteWrite
Defines the list of remote write configurations.
| Field / Type | Description |
|---|---|
Authorization section for the URL. It requires Prometheus >= v2.26.0. Cannot be set at the same time as `sigv4`, `basicAuth`, `oauth2`, or `azureAd`. | |
AzureAD for the URL. It requires Prometheus >= v2.45.0. Cannot be set at the same time as `authorization`, `basicAuth`, `oauth2`, or `sigv4`. | |
BasicAuth configuration for the URL. Cannot be set at the same time as `sigv4`, `authorization`, `oauth2`, or `azureAd`. | |
bearerToken | *Warning: this field shouldn't be used because the token value appears in clear-text. Prefer using `authorization`.* Deprecated: this will be removed in a future release. |
bearerTokenFile | File from which to read bearer token for the URL. Deprecated: this will be removed in a future release. Prefer using `authorization`. |
enableHTTP2 | Whether to enable HTTP2. |
Custom HTTP headers to be sent along with each remote write request. Be aware that headers that are set by Prometheus itself can't be overwritten. It requires Prometheus >= v2.25.0. | |
MetadataConfig configures the sending of series metadata to the remote storage. | |
name | The name of the remote write queue, it must be unique if specified. The name is used in metrics and logging in order to differentiate queues. It requires Prometheus >= v2.15.0. |
OAuth2 configuration for the URL. It requires Prometheus >= v2.27.0. Cannot be set at the same time as `sigv4`, `authorization`, `basicAuth`, or `azureAd`. | |
proxyUrl | Optional ProxyURL. |
QueueConfig allows tuning of the remote write queue parameters. | |
remoteTimeout | Timeout for requests to the remote write endpoint.
|
sendExemplars | Enables sending of exemplars over remote write. Note that exemplar-storage itself must be enabled using the `spec.enableFeature` option for exemplars to be scraped in the first place. It requires Prometheus >= v2.27.0. |
sendNativeHistograms | Enables sending of native histograms, also known as sparse histograms over remote write. It requires Prometheus >= v2.40.0. |
Sigv4 allows to configures AWS's Signature Verification 4 for the URL. It requires Prometheus >= v2.26.0. Cannot be set at the same time as `authorization`, `basicAuth`, `oauth2`, or `azureAd`. | |
TLS Config to use for the URL. | |
url | The URL of the endpoint to send samples to. |
The list of remote write relabel configurations. |