分享好友 最新动态首页 最新动态分类 切换频道
Docker的监控(简单部署Sysdig和WeaveScope)
2024-12-27 04:53

简单命令介绍
ps
docker container ps 是我们早已熟悉的命令了,方便我们查看当前运行的容器。新版的 Docker 提供了一个新命令 docker container ls,其作用和用法与 docker container ps 完全一样。不过 ls 含义可能比 ps 更准确,所以更推荐使用。

汕尾网站制作公司哪家好,找创新互联建站!从网页设计、网站建设、微信开发、APP开发、响应式网站建设等网站项目制作,到程序开发,运营维护。创新互联建站从2013年开始到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联建站。

top
如果想知道某个容器中运行了哪些进程,可以执行 docker container top [container] 命令。命令后面还可以跟上 Linux 操作系统 ps 命令的参数显示特定的信息,比如 -au。

stats
docker container stats 用于显示每个容器各种资源的使用情况。默认会显示一个实时变化的列表,展示每个容器的 CPU 使用率,内存使用量和可用量。注意:容器启动时如果没有特别指定内存 limit,stats 命令会显示 host 的内存总量,但这并不意味着每个 container 都能使用到这么多的内存。

除此之外 docker container stats 命令还会显示容器网络和磁盘的 IO 数据。默认的输出有个缺点,显示的是容器 ID 而非名字。我们可以在 stats 命令后面指定容器的名称只显示某些容器的数据。比如 docker container stats sysdig weave。

命令执行

1.ps


2.top


3.stats







通过sysdig运行容器



下载插件失败后可以运行下边命令,重新下载


下载成功后,可以运行sysdig命令,查看监控项


使用 csysdig

csysdig 就是运 ncurses 库的用户界面的 sysdig 软件包,Ncurses 是一个能提供功能键定义 ( 快捷键 ), 屏幕绘制以及基于文本终端的图形互动功能的动态库。在 sysdig 软件包里还提供了一个工具 csysdig,该工具执行后,运行界面和 top 命令类似。csysdig 工作界面如图 5。

运行csysdig命令,查看监控项

csysdig 使用如下快捷键:

P:暂停屏幕输出信息

Enter:进入当前突出显示的条目。

Ctrl+F:列表搜索。

F1- 帮助信息

F2- 显示视图选择器。这将让你切换到另一个视图。

F4- 使用过滤器

F5- 查看 IO 输出信息

F7 显示帮助页面当前显示的视图。

F8 打开视图的操作面板。

F9,打开列排序面板。

Q 放弃退出。

Arrows, PgUP, PgDn, Home, End:图标上下左右的移动控制。

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

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

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

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

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

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

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

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

sysdig的特点:

(1)监控信息全,包括Linux操作系统和容器
(2)界面交互性强

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

总结
这些示例仅仅是展示了 Sysdig 能力的冰山一角,在目前的其他系统监控类工具中,笔者还没有看到像 Sysdig 这样功能如此强大、而又对容器支持这样好的。所以,对于经常使用服务器特别是 Docker 容器作为产品运行方式的用户,这是一款值得使用的系统工具。


执行如下脚本安装运行Weave Scope


浏览器访问http://192.168.1.11:4040/

然后就可以更好的监控,管理docker中的容器了

开启第docker02,加入docker01监控项

docker01

删除weavescope容器


docker02



docker01


docker02


浏览器访问http://192.168.1.11:4040/

浏览器访问http://192.168.1.13:4040/也是可以的


文章标题:Docker的监控(简单部署Sysdig和WeaveScope)
最新文章
详细分析搜狗SEO优化步骤,助力网站提升搜索引擎排名
随着互联网的快速发展,搜索引擎(SEO)已成为企业网站提升在线曝光度、吸引潜在客户的重要手段。在我国,搜狗作为领先的搜索引擎之一,其SEO优化策略备受关注。本文将深入解析搜狗SEO优化策略,为网站优化提供有益参考。一、布局1. 关键词
网上接单干活的平台有哪些?盘点10大正规接单网站
随着互联网的不断发展,线上可完成的事情也是越来越多了。点餐、购物、甚至是接单干活,这些在网上都已变得稀松平常。越来越多的朋友们开始习惯于在网上接单干活,赚取可观的收益。那么网上接单干活的平台有哪些?本篇文章就将为大家盘点10
谷歌play商店官方正版(play google商店)
谷歌play商店就是谷歌商店,这是一款适用于谷歌安卓手机的应用市场,为您推荐海量游戏和软件资源,还有热门排行榜,轻松熟知哪些应用当下最火,用户可以根据自己喜欢的类别进行下载安装,另外,关于图书、影音等内容,也可以在该软件内购买
李彦宏去了趟莫斯科,中俄最大搜索巨头要"联手"?
张少华中俄两国最大的搜索引擎公司有望强强联手。今日,犀利财经消息称,百度将与俄罗斯的Yandex在电商、搜索等行业合作,从线上线下打通亚欧市场。报道指出,9月1日,百度创始人李彦宏携百度高级副总裁向海龙等一众高管,在俄罗斯首都莫斯
荣耀60怎么设置返回三个键位
荣耀60作为一款备受欢迎的智能手机,其操作系统和用户体验设计都备受关注。对于习惯使用实体按键或三键导航的用户来说,如何在荣耀60上设置返回、主页和多任务三个键位,是一个常见的问题。本文将详细介绍如何在荣耀60上设置这三个键位。首
瞬间顿悟!美国天然气期货开户流程(帮助投资者顺利进入这一市场)
美国天然气期货是全球能源市场中的重要组成部分,其价格波动对全球经济具有深远影响。对于投资者而言,了解如何开设美国天然气期货交易账户并参与市场交易至关重要。将详细介绍美国天然气期货开户的流程和相关注意事项,帮助投资者顺利进入
漫蛙app免费版下载正版
漫蛙app免费版是一款非常优秀的漫画阅读平台!漫蛙app免费版app拥有丰富的漫画资源、良好的阅读体验和社区交流功能,还有个性化推荐、离线下载、漫画制作等特色功能,能够满足用户的多样化阅读需求;如果你是一位漫画爱好者,不妨来尝试一
【信道估计】梳状导频序列OFDM信道估计(线性内插法)【含Matlab源码 9771期】
🚅座右铭:行百里者,半于九十。 🏆代码获取方式: CSDN Matlab武动乾坤—代码获取方式 更多Matlab信号处理仿真内容点击👇 ①Matlab信号处理(进阶版) ⛳️关注CSDN Matlab武动乾坤&#
内容质量:优质内容是吸引用户和搜索引擎的关键
在如今信息化的时代,网站的SEO优化已经成为每个网站成功的关键因素之一。尤其是对于商家和内容创作者而言,如何通过提高网站在搜索引擎中的排名,吸引更多流量,已经是他们面临的重要问题。那么,如何提高网站的SEO效果?有哪些实用技巧可
最新章节 更新:2024-12-16
长佩VIP2020-09-17完结收藏:9350评论:4371海星:72675人气:186.04万文案:北京大杂院的竹马和竹马1987年的腊月初八。年将8岁的秋实从黑龙江密山回到了北京。他在纸鸢胡同逼仄的大杂院里,遇到了10岁的徐明海。俩人跟随着那个清秀纯白的
相关文章
推荐文章
发表评论
0评