将Prometheus配置为从自定义网址抓取

时间:2020-04-08 21:24:41

标签: prometheus

有人可以帮助我,需要在prometheus.yml中添加什么配置才能抓取https://www2.abc.abc.com/servlet/metrics/之类的URL?

我能够取消常规节点导出器,但我们正在使用自定义指标构建一些东西。

我当前的配置文件如下:

global:
  scrape_interval: 10s

scrape_configs:
  - job_name: 'prometheus'
    scrape_interval: 5s
    static_configs:
      - targets: ['localhost:9090']
  - job_name: 'node_exporter_metrics'
    scrape_interval: 5s
    static_configs:
      - targets: ['mockapi:9100']

我需要添加一个在https://www2.abc.abc.com/servlet/metrics/抓取的新作业

到目前为止,我所有的指标都在http上,但是这一指标在https上。

1 个答案:

答案 0 :(得分:1)

添加一个新作业,该作业同时配置自定义指标路径和方案。

它看起来像这样:

- job_name: new-job
  scrape_interval: 5s
  static_configs:
    - targets: ['www2.abc.abc.com:443']

  metrics_path: /servlet/metrics/
  scheme: https

端口443是HTTPS端口,scheme: https确保使用HTTPS协议,并且metrics_path指向带有度量处理程序的自定义路径。