摘要:
(九)一张表搞懂各种 Docker 监控方案 前面我们已经介绍了[ps/top/stats]、[Sysdig]、[Weave Scope]、[cAdvisor]和 [Prometheus]多种容器监控工具和方案,是时候做一个比较了。下面将从五个方面来对比它们之间的优劣。 (1)部署容易度 ps/ 阅读全文
摘要:
(八)如何快速部署 Prometheus? 上一节介绍了 Prometheus 的核心,多维数据模型。本节演示如何快速搭建 Prometheus 监控系统。 (1)环境说明 我们将通过 Prometheus 监控两台 Docker Host:10.0.0.21 和 10.0.0.22,监控 ho 阅读全文
摘要:
(六)Prometheus 架构 Prometheus 是一个非常优秀的监控工具。准确的说,应该是监控方案。Prometheus 提供了监控数据搜集、存储、处理、可视化和告警一套完整的解决方案。 (1)架构 Prometheus 架构如下: 官网上的原始架构图比上面这张要复杂一些,为了集中大家的注意 阅读全文
摘要:
(五)数据收集利器 cAdvisor cAdvisor 是 google 开发的容器监控工具,我们来看看 cAdvisor 有什么能耐。 在 host 中运行 cAdvisor 容器。 docker run \ --volume=/:/rootfs:ro \ --volume=/var/run:/v 阅读全文
摘要:
(四)Weave Scope 多主机监控 除了监控容器,Weave Scope 还可以监控 Docker Host。点击顶部 HOSTS 菜单项,地图将显示当前 host。 与容器类似,点击该 host 图标将显示详细信息。 host 当前的资源使用情况和历史曲线一览无余。除此之外也能很方便地查看 阅读全文
摘要:
(三)Weave Scope 容器地图 Weave Scope 的最大特点是会自动生成一张 Docker 容器地图,让我们能够直观地理解、监控和控制容器。千言万语不及一张图,先感受一下。 下面开始实践 Weave Scope。 (1)安装 执行如下脚本安装运行 Weave Scope。 curl - 阅读全文