在Grafana中的已配置Prometheus数据源中设置刮取间隔

在Grafana中的已配置Prometheus数据源中设置刮取间隔,prometheus,grafana,Prometheus,Grafana,我正在向grafana提供一个普罗米修斯数据源。当通过UI添加数据源时,我可以设置一个“刮取间隔”,它似乎决定了从prometheus获取数据的粒度 但是,当从yaml文件设置数据源时,我无法找到如何在yaml文件中设置该值。我试过“刮擦间隔”,但似乎不起作用 文档中只有一个小示例,但没有该值。您可以使用参数scrape\u interval进行设置 scrape_interval: 15s # Set the scrape interval to every 15 seconds.

我正在向grafana提供一个普罗米修斯数据源。当通过UI添加数据源时,我可以设置一个“刮取间隔”,它似乎决定了从prometheus获取数据的粒度

但是,当从yaml文件设置数据源时,我无法找到如何在yaml文件中设置该值。我试过“刮擦间隔”,但似乎不起作用


文档中只有一个小示例,但没有该值。

您可以使用参数scrape\u interval进行设置

  scrape_interval:     15s # Set the scrape interval to every 15 seconds. Default is every 1 minute.

它可以是全局的,也可以是任何作业中的。

我也遇到了同样的问题,并且也尝试了
scrapeInterval
,但没有成功

查看源代码后,我发现可以使用
datasources
列表项的
jsonData.timeInterval
字段来设置它。下面是一个示例
datasource.yaml
文件,该字段设置为
10s

apiVersion:1
数据源:
-姓名:普罗米修斯
类型:普罗米修斯
访问:代理
httpMethod:POST
网址:http://localhost:9090
jsonData:
时间间隔:10秒

我在文件中找到了它,以及普罗米修斯数据源的其他配置选项。

这设置了普罗米修斯本身的刮取间隔。这个问题要求的是grafana中prometheus数据源配置中的scrape interval参数。