15.13. RemoteWriteSpec
15.13.1. 描述 复制链接链接已复制到粘贴板!
RemoteWriteSpec 资源定义远程写入存储的设置。
15.13.2. 必需 复制链接链接已复制到粘贴板!
-
url
会出现在: PrometheusK8sConfig、PrometheusRestrictedConfig
| 属性 | 类型 | 描述 |
|---|---|---|
| 授权 | *monv1.SafeAuthorization | 定义远程写入存储的授权设置。 |
| basicAuth | *monv1.BasicAuth | 定义远程写入端点 URL 的基本身份验证设置。 |
| bearerTokenFile | 字符串 | 定义包含远程写入端点的 bearer 令牌的文件。但是,因为您无法在 pod 中挂载 secret,所以在实践中,您只能引用服务帐户的令牌。 |
| 标头 | map[string]string | 指定要随每个远程写入请求一起发送的自定义 HTTP 标头。Prometheus 设置的标头不能被覆盖。 |
| metadataConfig | *monv1.MetadataConfig | 定义向远程写入存储发送一系列元数据的设置。 |
| name | 字符串 | 定义远程写入队列的名称。此名称用于指标和日志记录来区分队列。如果指定,此名称必须是唯一的。 |
| oauth2 | *monv1.OAuth2 | 定义远程写入端点的 OAuth2 身份验证设置。 |
| proxyUrl | 字符串 | 定义可选的代理 URL。 |
| queueConfig | *monv1.QueueConfig | 允许针对远程写入队列参数调整配置。 |
| remoteTimeout | 字符串 | 定义对远程写入端点的请求的超时值。 |
| sigv4 | *monv1.Sigv4 | 定义 AWS 签名版本 4 身份验证设置。 |
| tlsConfig | *monv1.SafeTLSConfig | 定义远程写入端点的 TLS 身份验证设置。 |
| url | 字符串 | 定义要向其发送示例的远程写入端点的 URL。 |
| writeRelabelConfigs | []monv1.RelabelConfig | 定义远程写入重新标记配置的列表。 |