6.17. MonitoringStack.spec.prometheusConfig.remoteWrite[index]
RemoteWriteSpec
定义将示例从 Prometheus 写入远程端点的配置。
Name | 类型 | 描述 | 必填 |
---|---|---|---|
| string | 将示例发送到的端点的 URL。 | true |
object | URL 的授权部分。
| false | |
object | 用于 URL 的 AzureAD。
| false | |
object | URL 的 BasicAuth 配置。
| false | |
| string |
警告:不应使用此字段,因为令牌值会以明文形式出现。首选使用 弃用:这会在以后的版本中删除。 | false |
| string | 从中读取 URL 的 bearer 令牌的文件。
弃用:这会在以后的版本中删除。首选使用 | false |
| 布尔值 | 是否启用 HTTP2。 | false |
| 布尔值 | 配置 HTTP 请求是否遵循 HTTP 3xx 重定向。 它需要 Prometheus >= v2.26.0。 | false |
|
| 要与每个远程写入请求一起发送的自定义 HTTP 标头。请注意,由 Prometheus 本身设置的标头无法覆盖。 它需要 Prometheus >= v2.25.0。 | false |
| enum | Remote Write 消息的版本在写入端点时使用。
Enum: | false |
object |
| false | |
| string | 远程写入队列的名称,如果指定,它必须是唯一的。名称用于指标并登录以区分队列。 它需要 Prometheus >= v2.15.0。 | false |
| string |
它需要 Prometheus >= v2.43.0 或 Alertmanager >= 0.25.0。 | false |
object | URL 的 OAuth2 配置。
| false | |
|
它需要 Prometheus >= v2.43.0 或 Alertmanager >= 0.25.0。 | false | |
| 布尔值 |
是否使用环境变量 ( 它需要 Prometheus >= v2.43.0 或 Alertmanager >= 0.25.0。 | false |
| string |
| false |
object |
| false | |
| string | 对远程写入端点的请求超时。 | false |
| 布尔值 |
启用通过远程写入发送 exemplars。请注意,必须使用 它需要 Prometheus >= v2.27.0。 | false |
| 布尔值 | 启用发送原生直方图,也称为通过远程写入的稀疏直方图。 它需要 Prometheus >= v2.40.0。 | false |
object |
| false | |
object | 用于 URL 的 TLS 配置。 | false | |
| 远程写入重新标记配置的列表。 | false |