Docker 普罗米修斯操作员更改刮油间隔
我想把普罗米修斯的刮水间隔设置为15秒。我下面的配置不起作用,最后一行有错误。我想知道如何配置15秒的刮水间隔Docker 普罗米修斯操作员更改刮油间隔,docker,kubernetes,prometheus,prometheus-operator,Docker,Kubernetes,Prometheus,Prometheus Operator,我想把普罗米修斯的刮水间隔设置为15秒。我下面的配置不起作用,最后一行有错误。我想知道如何配置15秒的刮水间隔 apiVersion: monitoring.coreos.com/v1 kind: Prometheus metadata: name: main spec: serviceAccountName: prometheus replicas: 1 version: v1.7.1 serviceMonit
apiVersion: monitoring.coreos.com/v1
kind: Prometheus
metadata:
name: main
spec:
serviceAccountName: prometheus
replicas: 1
version: v1.7.1
serviceMonitorNamespaceSelector: {}
serviceMonitorSelector:
matchLabels:
team: frontend
ruleSelector:
matchLabels:
role: alert-rules
prometheus: rules
resources:
requests:
memory: 400Mi
scrape_interval: 15s ##Error in this line.
我在编译上述配置时收到此错误消息:
error:error validating“promethus.yml”:error ValidationError(Prometheus):com.coreos.monitoring.v1.Prometheus中未知字段“scrape_interval”;如果选择忽略这些错误,请使用--validate=false关闭验证
谢谢 scrape_interval
应在全局范围内:
普罗米修斯形态是。普罗米修斯下载来了
使用名为prometheus.yml
的文件中的示例配置
开始的好地方
是一个有效配置YAML的示例。请注意:
# my global config
global:
scrape_interval: 15s
evaluation_interval: 30s
# scrape_timeout is set to the global default (10s).
您名为“promethus.yml”的文件的apiVersion:monitoring.coreos.com/v1
与我前面提到的配置文件prometheus.yml不一样,因此,将scrape_interval
添加到该文件将导致验证错误您不能将普罗米修斯配置与普罗米修斯操作员的配置混合使用。这是不同的概念
我还建议你通过这段时间来更好地抓住普罗米修斯,这是一个好消息。或者坚持使用。
刮水间隔
应在全局范围内:
普罗米修斯形态是。普罗米修斯下载来了
使用名为prometheus.yml
的文件中的示例配置
开始的好地方
是一个有效配置YAML的示例。请注意:
# my global config
global:
scrape_interval: 15s
evaluation_interval: 30s
# scrape_timeout is set to the global default (10s).
您名为“promethus.yml”的文件的apiVersion:monitoring.coreos.com/v1与我前面提到的配置文件prometheus.yml不一样,因此,将scrape_interval
添加到该文件将导致验证错误您不能将普罗米修斯配置与普罗米修斯操作员的配置混合使用。这是不同的概念
我还建议你通过这段时间来更好地抓住普罗米修斯,这是一个好消息。或者坚持使用。
scrape_interval
可能是prometheus配置中的参数名称,而不是k8s中的prometheus
对象(由prometheus操作符读取并用于生成实际配置)
在中可以看到,您要查找的参数是scrapeInterval
。确保缩进正确,这应该是spec:
的一部分
请注意,您不必全局更改刮取间隔。您可以在ServiceMonitor对象中定义每次刮取目标间隔。
scrape\u interval
可能是prometheus配置中的一个参数名称,而不是k8s中的prometheus
对象(由prometheus操作员读取并用于生成实际配置)
在中可以看到,您要查找的参数是scrapeInterval
。确保缩进正确,这应该是spec:
的一部分
请注意,您不必全局更改刮取间隔。您可以在ServiceMonitor对象中定义每次刮取目标间隔