14.11. RemoteWriteSpec
14.11.1. 描述
RemoteWriteSpec
几乎是 monv1.RemoteWriteSpec
的副本,唯一不同是删除了 BearerToken
字段。以后可能会添加其他字段。
14.11.2. 必需
-
url
会出现在: PrometheusK8sConfig、PrometheusRestrictedConfig
属性 | 类型 | 描述 |
---|---|---|
授权 | monv1.SafeAuthorization | 授权定义用于远程写入的授权部分 |
basicAuth | Basicauth 为 URL 定义基本身份验证的配置。 | |
bearerTokenFile | 字符串 | BearerTokenFile 定义用于远程写入的 bearer 令牌所驻留的文件。 |
标头 | map[string]string | 要与每个远程写入请求一起发送的标头自定义 HTTP 标头。请注意,由 Prometheus 本身设置的标头无法覆盖。 |
metadataConfig | MetadataConfig 配置将一系列元数据发送到远程存储。 | |
name | 字符串 | Name 定义远程写入队列的名称(如果指定)必须是唯一的。名称用于指标并登录以区分队列。 |
oauth2 | monv1.OAuth2 | OAuth2 为远程写入配置 OAuth2 身份验证。 |
proxyUrl | 字符串 | ProxyURL 定义可选代理 URL |
queueConfig | QueueConfig 允许调整远程写入队列参数。 | |
remoteTimeout | 字符串 | RemoteTimeout 定义了对远程写入端点的请求的超时。 |
sigv4 | monv1.Sigv4 | Sigv4 允许配置 AWS 的签名验证 4 |
tlsConfig | TLSConfig 定义用于远程写入的 TLS 配置。 | |
url | 字符串 | URL 定义了要向发送示例的端点的 URL。 |
writeRelabelConfigs | array(monv1.RelabelConfig) | WriteRelabelConfigs 定义远程写入重新标记配置的列表。 |