2016-12-19 17 views
0

私はプロメテウスファイルベースのサービスディスカバリを使用しています。しかし、私のサーバのリストを引っ張ってみると、サービスのメトリックエンドポイントが/prometheusでないことが分かりました。/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: (.+) 

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

答えて

1

ここrelabelling使用する必要はありません、あなただけの引っかき設定に

metrics_path: /prometheus 

を追加することができます。

は、あなたがしたいrelabellingでこれを行うには:デフォルトとして

- target_label: __metrics_path__ 
    replacement: /prometheus 

は、あなたが他の設定オプションを心配する必要はないようです。

+0

:facepalm: 'metrics_path'を思い出してくれてありがとう、私はKubernetes SDを突き抜けていました。実際に余分なラベルを追加する必要があったので、ラベルの変更例もありがとうございました。 – checketts

関連する問題