分享好友 最新动态首页 最新动态分类 切换频道
docker的peometheus监控node_exporter docker的监控工具
2024-12-26 22:47

Docker学习之自带监控子命令及sysdig

Docker常用的监控方案

Docker自带的监控子命令

ps

      docker container ps用来查看当前运行的容器

      新版的Docker提供了一个新命令docker container ls,其作用和用法与docker container ps完全一样。不过ls含义可能比ps更准确,所以更推荐使用 

 

top

      如果想知道某个容器中运行了哪些进程,可以执行docker container top [container]命令 

      上面显示了test1这个容器中的进程。命令后面还可以跟上Linux操作系统ps命令的参数显示特定的信息,比如 -au 

 

stats

      docker container stats用于显示每个容器各种资源的使用情况 

      默认会显示一个实时变化的列表,展示每个容器的CPU使用率,内存使用量和可用量

      注意:容器启动时如果没有特别指定内存limit,stats命令会显示host的内存总量,但这并不意味着每个container都能使用到这么多的内存

      除此之外docker container stats命令还会显示容器网络和磁盘的IO数据

      默认的输出有个缺点,显示的是容器ID而非名字。我们可以在stats命令后面指定容器的名称只显示某些容器的数据。比如docker container stats test1 test2 

top, stats这几个命令是docker自带的,优点是运行方便,很适合想快速了解容器运行状态的场景。其缺点是输出的数据有限,而且都是实时数据,无法反应历史变化和趋势

 

监控利器sysdig

      安装和运行sysdig的最简单方法是运行Docker容器,命令行为

      可以看到,sysdig容器是以privileged方式运行,而且会读取操作系统 /dev,/proc等数据,这是为了获取足够的系统信息

      启动后,通过docker container exec -it sysdig bash进入容器,执行csysdig命令,将以交互方式启动sysdig 

View来监控不同类型的资源,点击底部Views菜单(或者按F2),显示View选择列表

      我们将光标移到Containers这一项,界面右边立即显示出此view的功能介绍,回车或者双击Containers,进入容器监控界面 

      sysdig会显示该host所有的容器的实时数据,每两秒刷新一次。各列数据的含义也是自解释的,如果不清楚,可以点一下底部的Legend,如果想按某一列排序,比如按使用的内存量,点一下列头VIRT 

      如果想查看某个容器的进程,将光标移动到目标容器,然后回车或者双击 

      还可以继续双击查看进程中的线程

      返回上一级,按退格键即可

      sysdig的交互功能很强,如果界面显示的条目很多,可以点击底部Search菜单,然后输入关键字进行查找 

      如果觉得界面刷新太快,看不清楚关注的信息,可以点击底部的Pause菜单

      sysdig的特点:

            (1)监控信息全,包括Linux操作系统和容器

            (2)界面交互性强

      其缺点是sysdig显示的是实时数据,看不到变化和趋势。而且是命令行操作方式,需要ssh到host上执行,不是太方便

 


最新文章
用AI绘画生成超逼真的美女写真,快来体验这一画技革命!
深度艺术 (DeepArt)深度艺术是一个全能的AI绘画工具,它通过神经网络将用户上传的图片与各种风格艺术结合,生成独特的作品。其优点在于用户可以选择多种风格(如印象派、超现实主义等),让艺术作品充满个性。不过,由于较高的处理时间,有
阿里云产品十一月刊 2024- 云端智慧,点亮数字未来.pdfVIP
卷首语欢迎来到阿里云2024年11月产品月刊!本月刊聚焦于最新的产品发布和技术进展,通过大模型、人工智能、数据库、存储等多个领域的最新动态:“阿里云百炼上线Qwen2.5-Turbo模型,可支持100万超长上下文”、“通义灵码代码解释功能支持图
引用公文直接采用文号时,是否要在文号上加引号 , 「重要阅读提示」公文写作中运用引用有哪些规范要求?
不需要。在书写公文或正式文件时,直接表述党政机关、人名、地名的,并不需要加引号,包头市九原区人大常委会是党政机关的名称,不需要加引号。需要。书名号是用于标明书名、篇名、报刊名、文件名、戏曲名、歌曲名、图画名等的标点符号,亦
高级财务管理课件第七章ipo与seo
1、TIPS:我国市场的 也称为普通流通股、社会公众股、普通股。是指那大、大陆上市的普通 。以认购和交易B股也称为特种 。是指那些大陆 、大陆上市的特种 。以标明面值, 以外币 购和 。H股也称为国企股,是指国有企业在 () 上市的股票。也
首都经济贸易大学2025年博士研究生招生简章
首都经济贸易大学2025年博士研究生招生简章2024年度博士招生已经基本结束,目前大部分院校已进入到录取通知书发放阶段,接下来大可以开始准备2025年博士招生报考了。华慧考博网(www.hhkaobo.com)将及时为大家更新2025年国内各院校的博士
在第五人格里做自制游戏难吗?新手也能轻松学会的教程
哎哟喂,说到那个啥,第五人格,我这也听 youngsters 念叨过几回。说是啥子抓人游戏,吓人的很。今儿个要说咋个自己做这游戏,我可是丈二和尚摸不着头脑,只能瞎掰扯几句,你们年轻人凑合着听听。一、啥是第五人格自制游戏? 我琢磨着,这
马斯克为了个人恩怨,会把 OpenAI、英伟达和整个美元体系给火烧连环船?
又死了一个吹哨人,英伟达和OpenAI撞上了太平天国难题。Fraud Assemble,全球最大的诈骗犯们集结在一起,似乎不可阻挡。可天算地算,没有算到影子总统会为了私怨,引燃连环船。安庆丢了,太平天国就完了;英伟达爆了,美元会跟着陪葬。不光
贝特佳构建生活化营销场景深化品牌影响力
在当前全球人口负增长的时代洪流中,母婴行业进入了低增速时代。在此背景下,奶粉品牌如何在存量甚至减量竞争的残酷博弈中脱颖而出?终端渠道又如何在震荡中寻求增量?成为摆在每一家婴配粉品牌和渠道面前的重大课题。面对消费总量增长承压
深度|对话水母智能苗奘,从洛可可设计到“触手AI”,聊聊 AI+漫画出海的未来
Builders 是由 @Magineer、@有新Newin 以及联合推出的人物专栏,旨在发现与分享更多的优秀出海创业团队、国内高潜创业团队与独立开发者,我们将定期邀请生态范围内的创始人与团队展开对话。今天邀请到的嘉宾是水母智能创始人苗奘,苗奘于 2
小说app哪个最全免费2022 十大免费看小说软件推荐
在手机上看小说已经不是什么新鲜事了,用手机看小说可以打法无聊的排队时间,那么小说app哪个最全免费2022?今天就给大家带来十大免费看小说软件推荐,这些软件里的小说都是免费看的,各种主题的小说都有,喜欢的小伙伴赶紧来看看吧。1、《
相关文章
推荐文章
发表评论
0评