8.25. PrometheusRestrictedConfig
8.25.1. 描述 复制链接链接已复制到粘贴板!
					PrometheusRestrictedConfig 资源定义监控用户定义的项目的 Prometheus 组件的设置。
				
出现在: UserWorkloadConfiguration
| 属性 | 类型 | 描述 | 
|---|---|---|
|   additionalAlertmanagerConfigs  |   配置额外的 Alertmanager 实例,从 Prometheus 组件接收警报。默认情况下,没有配置额外的 Alertmanager 实例。  | |
|   enforcedLabelLimit  |   *uint64  |   
									指定示例可接受的标签数的 per-scrape 限制。如果标签数量在指标重新标记后超过这个限制,则整个提取将被视为失败。默认值为   | 
|   enforcedLabelNameLengthLimit  |   *uint64  |   
									为示例指定标签名称长度的 per-scrape 限制。如果标签名称的长度在指标重新标记后超过这个限制,则整个提取将被视为失败。默认值为   | 
|   enforcedLabelValueLengthLimit  |   *uint64  |   
									为示例指定标签值长度的 per-scrape 限值。如果标签值的长度在指标重新标记后超过这个限制,则整个提取将被视为失败。默认值为   | 
|   enforcedSampleLimit  |   *uint64  |   
									指定一个接受的提取示例数量的全局限制。如果值大于   | 
|   enforcedTargetLimit  |   *uint64  |   
									指定提取目标数量的全局限制。如果值大于   | 
|   externalLabels  |   map[string]string  |   定义在与外部系统通信时要添加到任何时间序列或警报的标签,如联邦、远程存储和 Alertmanager。默认情况下不会添加任何标签。  | 
|   logLevel  |   字符串  |   
									定义 Prometheus 的日志级别设置。可能的值有   | 
|   nodeSelector  |   map[string]string  |   定义在其上调度 pod 的节点。  | 
|   queryLogFile  |   字符串  |   
									指定记录 PromQL 查询的文件。此设置可以是文件名,在这种情况下,查询被保存到位于   | 
|   remoteWrite  |   定义远程写入配置,包括 URL、身份验证和重新标记设置。  | |
|   资源  |   *v1.ResourceRequirements  |   为 Prometheus 容器定义资源请求和限值。  | 
|   保留  |   字符串  |   
									定义 Prometheus 保留数据的持续时间。这个定义必须使用以下正则表达式模式指定:  | 
|   retentionSize  |   字符串  |   
									定义数据块使用的最大磁盘空间量加上 write-ahead log (WAL)。支持的值包括   | 
|   容限(tolerations)  |   []v1.Toleration  |   为 pod 定义容限。  | 
|   topologySpreadConstraints  |   []v1.TopologySpreadConstraint  |   定义 pod 的拓扑分布限制。  | 
|   volumeClaimTemplate  |   *monv1.EmbeddedPersistentVolumeClaim  |   为 Prometheus 定义持久性存储。使用此设置配置卷的存储类和大小。  |