Как настроить Prometheus для подсчета общего количества запросов, полученных для URL - PullRequest
0 голосов
/ 13 декабря 2018

Мое требование простое, у нас есть 2 внутренних URL, т.е. hostname:80/test1 и hostname:80/test2, работающих на Apache.Мне нужно настроить prometheus для отслеживания URL-адреса и отображения общего количества запросов, полученных для URL.

Я установил Prometheus и провайдера черного ящика, которые я смог проверить, но не смог получить общий запросс приборной панели.

Мой prometheus.yml выглядит следующим образом, ваша помощь в этом очень ценится

global:

alerting:
alertmanagers:
- static_configs:
- targets:

rule_files:

 scrape_configs:
 - job_name: 'prometheus'
  static_configs:
  - targets:
    - hostname:9090
 - job_name: test1
   metrics_path: /probe
   params:
   module: [http_2xx]
   static_configs:
 - targets:
   - http://hostname:80/test1
   relabel_configs:
    - source_labels: [__address__]
      target_label: __param_target
    - source_labels: [__param_target]
      target_label: instance
    - target_label: __address__

 - job_name: test2
   metrics_path: /probe
   params:
   module: [http_2xx]
   static_configs:
    - targets:
    - http://hostname:80/test2
   relabel_configs:
    - source_labels: [__address__]
      target_label: __param_target
    - source_labels: [__param_target]
      target_label: instance
    - target_label: __address__
...