prometheus使用cadvisor监控docker

 admin   2024-01-02 15:35   154 人阅读  0 条评论

安装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就可以了

本文地址:https://liuchunjie.top/?id=690
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

 发表评论


表情

还没有留言,还不快点抢沙发?