容器监控—阿里云&容器内部服务监控(容器 监控)

网友投稿 698 2022-09-23

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

容器监控—阿里云&容器内部服务监控(容器 监控)

首先介绍一下阿里云的容器监控。阿里云容器服务在用户创建集群的时候就默认开启了几个容器服务,其中就包括一个容器监控服务,其监控大概就是使用这个服务来采集数据的。

cpu,内存,网络,io这些指标都有了。

第一步,使用编排模板创建一个模板,这里使用模板来创建是因为要用到docker-compose的external_links命令来link在运行的mysql容器:

cloudinsight:  image: '/docker--ci-agent:aliyun'  environment:    - LICENSE_KEY=xxx    - TAGS=daas:aliyun #看心情配置,这一项可以去掉 ps: tag在Cloudinsight是很有用的~  volumes:    - /var/run/docker.sock:/var/run/docker.sock    - /proc/:/host/proc:ro    - /sys/fs/cgroup/:/host/sys/fs/cgroup:ro  external_links:    - some-mysql_some-mysql_1:mysql

这里需要注意:

LICENSE_KEY 是从Cloudinsight网站获取的镜像tag是aliyunsome-mysql_some-mysql_1,这是mysql的容器名(命名规则是 应用名_服务名_数字,由于mysql只有一个,数字就是1)mysql 标识服务名(目前支持:redis,mysql,nginx,postgres,memcached)。 如果你有多个服务,在下面加上就行了~

确定然后保存。

第二步,选择刚才创建的模板来创建应用,然后创建并部署,等待一段时间,等Cloudinsight应用就绪以后,就可以去Cloudinsight网站查看mysql的性能数据了~

是时候来张结果图了(目前支持的全部容器):

监控的内容包括宿主机,docker还有目标服务。

上一篇:如何使用 监控微软 Azure Cloud Service ?(如何使用万用表)
下一篇:规模化敏捷开发的10个最佳实践(上)(基于敏捷的开发实战)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~