Docker——容器化的监控服务

Docker——容器化的监控服务,第1张

Docker——容器化的监控服务 摘要

本博文将详细的介绍docker容器以及容器内部的服务。

一、Portainer轻量级容器监控

Portainer是一款轻量级的应用,它提供了图形化界面,用于方便地管理Docker环境,包括单机环境和集群环境。

Container Management | Kubernetes GUI | Docker Swarm GUI | Portainer

docker search portainer

docker pull portainer

docker run -d -p 8000:8000 -p 9000:9000 --name portainer --restart=always  -v /var/run/docker.sock:/var/run/docker.sock  -v portainer_data:/data   portainer/portainer 

第一次登录需创建admin,访问地址:xxx.xxx.xxx.xxx:9000

设置admin用户和密码后首次登陆

选择local选项卡后本地docker详细信息展示

二、CIG监控系统

CAdvisor监控收集+InfluxDB存储数据+Granfana展示图表。

CAdvisor是一个容器资源监控工具,包括容器的内存,CPU,网络IO,磁盘IO等监控,同时提供了一个WEB页面用于查看容器的实时运行状态。CAdvisor默认存储2分钟的数据,而且只是针对单物理机。不过,CAdvisor提供了很多数据集成接口,支持InfluxDB,Redis,Kavka,Elasticsearch等集成,可以加上对应配置将监控数据发往这些数据库存储起来。CAdvisor功能主要有两点:展示Host和容器两个层次的监控数据。展示历史变化数据。

 

博文参考

cAdvisor+InfluxDB+Grafana 监控Docker - 一本正经的搞事情 - 博客园

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5717504.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-18
下一篇 2022-12-18

发表评论

登录后才能评论

评论列表(0条)

保存