2017-10-03 6 views
0

私は、プロメテウスの__address__プロパティに運が無ければラベルを付け直そうとしています。これは私の設定です:プロメテウスのラベルを貼るインスタンス名

 - job_name: 'kafka' 
     scrape_interval: 10s 
     static_configs: 
      - targets: 
      - kafka-kafka-0.kafka-kafka-headless:5556 
      - kafka-kafka-1.kafka-kafka-headless:5556 
      - kafka-kafka-2.kafka-kafka-headless:5556 
      - kafka-kafka-3.kafka-kafka-headless:5556 
      - kafka-kafka-4.kafka-kafka-headless:5556 
      - kafka-kafka-5.kafka-kafka-headless:5556 
     relabel_configs: 
      - source_labels: [__address__] 
      regex: '(.+)\.' 
      target_label: instance 
      replacement: ${1} 

は、私は何を達成しようとしていることなど、アドレスのラベルを取り、kafka-kafka-0kafka-kafka-1のようなインスタンスのラベルを作ることです...しかし

答えて

1

を期待どおりに動作しません。プロメテウスの正規表現はアンカーされているので、あなたの正規表現はマッチしません。最後に.*を追加します。

関連する問題