K8S集群中的各受管节点以及其中的容器如何做监控?

K8S集群搭建后,当然不仅仅是K8S集群,rancher集群一样存在这个疑问,如何做各受管节点以及其中容器的监控,监控的范围包括基础环境(CPU、内存等),作为数据中心生产运维部门,关注点一是监督,就是查能实时查看,二是控制,如果出现偏差要及时的纠正。不知同业或专家有什么经验和作法供我们借鉴?谢谢。

参与13

3同行回答

nuaaysnuaays技术经理信而富
k8s节点的kubelet服务自带cadvisor用来收集各节点容器相关监控信息,然后通过heapster收集,这样在dashboard上可以看到容器使用CPU和Memory。为了长期监控,可以采用prometheus监控方案nodeExporter收集主机监控信息cadvisor收集容器监控信息k8s中需要给kubelet配合kube-reser...显示全部
  • k8s节点的kubelet服务自带cadvisor用来收集各节点容器相关监控信息,然后通过heapster收集,这样在dashboard上可以看到容器使用CPU和Memory。
  • 为了长期监控,可以采用prometheus监控方案nodeExporter收集主机监控信息cadvisor收集容器监控信息
  • k8s中需要给kubelet配合kube-reserved和system-reserved相关参数给系统预留内存
收起
互联网服务 · 2018-07-13
浏览4739

提问者

wdtoyota
项目经理国企

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-07-13
  • 关注会员:4 人
  • 问题浏览:6857
  • 最近回答:2018-07-13
  • X社区推广