日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

第 10 章 容器监控 - 078 - Docker 最常用的监控方案

發布時間:2025/3/21 编程问答 85 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第 10 章 容器监控 - 078 - Docker 最常用的监控方案 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Docker 最常用的監控方案

?

當 Docker 部署規模逐步變大后,可視化監控容器環境的性能和健康狀態將會變得越來越重要。

?

Docker 自帶的幾個監控子命令:

ps 、top 、stats

?

功能更強的開源監控工具:

sysdig 、Weave Scope 、 cAdvisor 、Prometheus

?

Docker 自帶的監控子命令 ---ps

docker container ps??? 查看當前運行的容器

?

新版的 Docker 提供了一個新命令 docker container ls,其作用和用法與 docker container ps 完全一樣。不過 ls 含義可能比 ps 更準確,所以更推薦使用。

docker container ls

?

Docker 自帶的監控子命令 ---top

執行 docker container top [container] 命令可以知道某個容器中運行了哪些進程

?

上面顯示了 web1 這個容器中的進程。

命令后面還可以跟上 Linux 操作系統 ps 命令的參數顯示特定的信息,比如 -au。

?

Docker 自帶的監控子命令 --- stats

docker container stats 用于顯示每個容器各種資源的使用情況

?

默認會顯示一個實時變化的列表,展示每個容器的 CPU 使用率,內存使用量和可用量。

?

注意:容器啟動時如果沒有特別指定內存 limit,stats 命令會顯示 host 的內存總量,但這并不意味著每個 container 都能使用到這么多的內存。

除此之外 docker container stats 命令還會顯示容器網絡和磁盤的 IO 數據。

?

默認的輸出有個缺點,顯示的是容器 ID 而非名字。

我們可以在 stats 命令后面指定容器的名稱只顯示某些容器的數據。

比如 docker container stats web1

?

Docker 自帶的監控子命令的對比

優點:優點是運行方便,很適合想快速了解容器運行狀態的場景

缺點:輸出的數據有限,而且都是實時數據,無法反應歷史變化和趨勢

?

----------------------------------------引用來自-------------------------------------------------------

https://mp.weixin.qq.com/s?__biz=MzIwMTM5MjUwMg==&mid=2653587919&idx=1&sn=a6df5c5510c9ad6dd3dd36927d74788b&chksm=8d3081d6ba4708c06e7366b2b9f6317e182300e28b20ec37f994543f73f30e88c4b91f1aa9f0&scene=21#wechat_redirect

轉載于:https://www.cnblogs.com/gsophy/p/10768432.html

總結

以上是生活随笔為你收集整理的第 10 章 容器监控 - 078 - Docker 最常用的监控方案的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。