0
現在、私は、スプリングブートベースのマイクロサービスを監視するためにPrAGスタックを使用しようとしています。 2つの春のブートプロジェクト1.5.4(のpom.xml)はメトリックを取得し、プロメテウスサーバーへのメトリックを変換するように構成された次の依存関係を持っている:prometheusを使用しているスプリングブートサービス(アクチュエータ、セキュリティ対応)の監視
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-hateoas</artifactId>
</dependency>
<dependency>
<groupId>com.moelholm</groupId>
<artifactId>prometheus-spring-boot-starter</artifactId>
<version>1.0.1</version>
</dependency>
プロメテウススクレイプConfigsに:
scrape_configs:
- job_name: 'Test-springboot-actuator'
scrape_interval: 2s
metrics_path: '/prometheus'
static_configs:
- targets: ['localhost:8090']
- job_name: 'secondApp'
scrape_interval: 2s
basic_auth:
username: user
password: pass
metrics_path: '/prometheus'
static_configs:
- targets: ['localhost:8080']
テストプロジェクトでは春のセキュリティは使用されませんが、2番目のAPPでは春のセキュリティが使用されます。
2番目のアプリには基本認証が必要です。プロメテウスポッドが起動せず、scrape_configに設定されている資格情報が何とか読み込まれません。
誰でも正しい方向に向けることができますか?