首页 > 其他分享 >普罗米修斯搭建_docker容器监控

普罗米修斯搭建_docker容器监控

时间:2023-06-27 15:22:10浏览次数:62  
标签:容器 普罗米修斯 sys 监控 var docker ro

Docker容器监控

一.docker命令监控容器

docker stats containerid

二.Prometheus监控docker容器

1.设置权限

mount -o remount,rw '/sys/fs/cgroup'

2.建立软连接

ln -s /sys/fs/cgroup/cpu,cpuacct /sys/fs/cgroup/cpuacct,cpu

3.在被监控宿主机,运行cadvisor容器

docker run -d -p 18080:8080 \

-v /:/rootfs:ro \

-v /var/run:/var/run:rw \

-v /sys:/sys:ro \

-v /var/lib/docker/:/var/lib/docker:ro \

-v /dev/disk/:/dev/disk:ro \

--privileged=true google/cadvisor

三.编辑prometheus.yml文件

1.添加配置

- job_name: 'cadvisor'

static_configs:

- targets: ['10.196.130.168:18080']

2.重启prometheus容器

docker restart b211f045d795

3.浏览器访问prometheus检查是否配置成功

http://10.196.130.180:9090/

四.Grafana添加监控模板

1.在grafana-dashboard-import,输入193模板,选择数据来源prometheus

2.查看统计仪表盘

标签:容器,普罗米修斯,sys,监控,var,docker,ro
From: https://www.cnblogs.com/shaohuang/p/17508931.html

相关文章

  • docker ubantu 常用操作
    运行容器dockerrun--namenginx-p80:80-dnginx查看容器列表dockercontainerls查看容器列表dockercontainerl停止容器dockerstopnginx-test启动容器dockerstartnginx-test删除容器dockerrmnginx-test容器自启动dockerupdate--restart=alwaysnginx-test ......
  • 容器管理工具portainer安装
    dockerrun-d-p9000:9000--nameportainer--restart=always--privileged=true-v/var/run/docker.sock:/var/run/docker.sock-vportainer_data:/dataportainer/portainer 下面是添加node节点   ......
  • 一行命令使用 Docker 编译 Latex 文件,简单优雅
    使用Docker编译LaTeX文章LaTeX是一种常用的排版系统,它可以帮助用户创建漂亮、专业的文档。但是,安装和配置LaTeX比较麻烦,特别是对于初学者而言。Docker是一个开源平台,可以让用户通过容器化技术来构建、发布和运行应用程序。使用Docker容器可以避免依赖问题,从而使得在不......
  • C++ 容器比较 - Vector,
    C++容器STL准备了两类7种基本容器类型1.序列式容器:向量(vector)/双端队列(deque)/列表(List)/(string,array当做一种序列式容器)-与插入次序有关2.关联式容器(已序群集)-与插入次序无关(set,multiset,map,multiset)1.vectorvector(向量):是一种序列式容器,事实上和数组差不多,但它......
  • C0805C680J1GACTU KEMET 电容器
    C0805C680J1GACTU是一款电容器芯片,属于0805型号的电容器,具有680pF的电容值,电压等级为100V。它可以用于各种电子设备中,特别是需要高速信号传输和稳定性的应用。以下是一篇关于C0805型电容器的文章。C0805型电容器是目前市场上应用最为广泛的电容器之一,它具有小巧、可靠、稳定等特点......
  • GCM155R71H123JA55D 电容器芯片
    GCM155R71H123JA55D是一种电容器芯片,属于电子元器件中的passives类型。电容器芯片是一种能够存储电荷和电能的元器件,通常使用于电路中起到储存、隔离和滤波作用。GCM155R71H123JA55D电容器芯片的电容值为12nF,电压等级为50V,其特点包括高压容比、无极性、体积小等。它采用陶瓷材料......
  • docker compose部署mysql数据库
    1.想要达成的目标通过dockercompose来部署mysql,并实现一些列需求在mysql容器初始化时设置字符类型设置mysql容器的时区为中国时区设置mysqlroot密码,采用.env传入参数初始化时创建一个数据库初始化时创建用户名和密码挂载本地目录到容器内容器初始化时执行脚本,导入......
  • autoware docker安装
    1、用源码编译还是安装docker版?用docker版,源码编译的依赖项不好装2、autowaredocker的版本有哪些?装什么版本?3、docker的基本使用(1)权限sudogroupadddockersudogpasswd-a$USERdockernewgrpdockerdockerps(2)命令(3)共享文件夹的使用等问题4、autoware的基本使用......
  • 什么是Docker
    什么是DockerDocker是一个开源的应用容器引擎,基于 Go语言 并遵从Apache2.0协议开源。ogo解释:标志是一头鲸鱼携带着一堆容器。它正在向您发送这些信息的途中。Docker直译过来是码头工人,然而Docker给人的第一感觉是容器,容器技术英译为LinuxContainer,Container的直译有......
  • Docker技术架构概述
    1、Docker技术构成Docker软件采用客户-服务(CS架构)的技术架构模式,DockerClient和DockerDaemon交互,DockerDaemon负责创建、运行、发布容器,DockerClient和DockerDaemon可以在同一个系统中,或者DockerClient可以通过RESTAPI远程控制DockerDaemon。DockerCompose负责控制一组应......