私はポートマッピング4000:8080で実行しているキャディバーを持っており、プロメテウスとコンテナをリンクする必要があります。Docker - Prometheusコンテナがすぐに死ぬ
私prometheus.ymlは次のとおりです。
scrape_configs:
# Scrape Prometheus itself every 2 seconds.
- job_name: 'prometheus'
scrape_interval: 2s
target_groups:
- targets: ['localhost:9090', 'cadvisor:8080']
このファイルには、パス/home/test/prometheus.ymlを持っています。
docker run -d -p 42047:9090 --name=prometheus -v /home/test/prometheus.yml:/etc/prometheus/prometheus.yml --link cadvisor:cadvisor prom/prometheus -config.file=/etc/prometheus/prometheus.yml -storage.local.path=/prometheus -storage.local.memory-chunks=10000
コンテナが作成されますが、それはすぐに死ぬ: はプロメテウスの入った容器を実行するには、私がやります。 問題がどこにあるか教えていただけますか?
メッセージdocker events&
を形成:インデントが正しくない
2016-11-21T11:43:04.922819454+01:00 container start 69d03c68525c5955cc40757dc973073403b13fdd41c7533f43b7238191088a25 (image=prom/prometheus, name=prometheus)
2016-11-21T11:43:05.152141981+01:00 container die 69d03c68525c5955cc40757dc973073403b13fdd41c7533f43b7238191088a25 (exitCode=1, image=prom/prometheus, name=prometheus)
まだ動作していません。 – SegFault
使用しているプロメテウスのバージョンはどれですか? 'target_groups'は' static_configs'に改名されました。これはエラー出力なしではデバッグが非常に困難です。 –
私は "docker pull prom/prometheus"をやったので、最新のもの(画像のタグは '最新' ') – SegFault