(3.2)Kubernetes之集群监控

三种Kubernetes监控方案。

  1. Weave Scope可以展示集群和应用的完整视图。其出色的交互性让用户能够轻松对 容器化应用进行实时监控和问题诊断。
  2. HeapsterKubernetes原生的集群监控方案。预定义的Dashboard能够从Cluster Pods两个层次监控Kubernetes o
  3. Prometheus Operator可能是目前功能最全面的Kubernetes开源监控方案。除了能 够监控NodePod,还支持集群的各种管理组件,比如API ServerScheduler> Controller Manager 等。

1.Weave Scope

参考:https://www.cnblogs.com/CloudMan6/p/9118943.html

kubectl apply --namespace kube-system -f "https://cloud.weave.works/k8s/scope.yaml?k8s-version=$(kubectl version | base64 | tr -d '\n')"

  1. DaemonSet weave-scope-agent,集群每个节点上都会运行的 scope agent 程序,负责收集数据。

  2. Deployment weave-scope-app,scope 应用,从 agent 获取数据,通过 Web UI 展示并与用户交互。

  3. Service weave-scope-app,默认是 ClusterIP 类型,为了方便已通过 kubectl edit 修改为 NodePort

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值