安装cadvisor,8080已经被使用,把端口映射到58080
docker run -d \
--volume=/:/rootfs:ro \
--volume=/var/run:/var/run:rw \
--volume=/sys:/sys:ro \
--volume=/var/lib/docker/:/var/lib/docker:ro \
--publish=58080:8080 \
--detach=true \
--name=cadvisor \
-v "/etc/localtime:/etc/localtime" \
--restart always \
google/cadvisor:latest
进入prometheus容器
docker exec -it prometheus /bin/sh
编辑配置文件
/prometheus $ vi /etc/prometheus/prometheus.yml
添加如下三行,58080就是刚刚映射的端口
- job_name: 'advisor'
static_configs:
- targets: [142.172.235.206:58080]
保存退出。重启docker容器
docker restart prometheus
进入web管理界面,状态up就可以了
发表评论