1

Prometheus ファイル ベースのサービス ディスカバリを使用しています。ただし、サーバーのリストを取得すると、サービスのメトリクス エンドポイントが/prometheusnoであることに気付きました。/metrics

これを修正するために再ラベル付けを使用できることがわかりました。

- job_name: 'servers-dev'
  file_sd_configs:
  - files: ['/prometheus/topology.json']

  relabel_configs:
  - source_labels: [?????]
    action: replace
    target_label: __metrics_path__  #I want this to be /prometheus
    regex: (.+)

再ラベル付けを使用してラベルを追加するにはどうすればよいですか?

4

1 に答える 1

2

ここで再ラベル付けを使用する必要はありません。追加するだけです

  metrics_path: /prometheus

スクレイプ設定に。

再ラベル付けでこれを行うには、次のようにします。

  - target_label: __metrics_path__
    replacement: /prometheus

デフォルトは、他の構成オプションについて心配する必要がないようなものです。

于 2016-12-19T23:35:41.977 に答える