linux怎么查看本机内存大小
697
2022-10-29
k8s部署prometheus和grafana监控pod和机器资源(11)
之前咱们有讲过k8s的网络模式,一定要多练习今天我们来讲解一下监控具体的yaml我已经放到百度网盘了,大家可以直接下载使用链接:提取码:xw54
开始部署了:
k8s集群的所有节点上下载所需要的image
docker pull prom/node-exporterdocker pull prom/prometheus:v2.0.0docker pull grafana/grafana:4.2.0这里的node-exporter是收集物理机node节点的资源信息,网卡流量,cpu。内存,磁盘等信息
然后启动启动之后可以查看是否每个机器上面都存在
部署prometheus组件
接下来创建rbac和configmap
创建的方式kubectl apply -f xxx.yaml 的格式,固定的
查看一下
在创建svc文件对外可以访问
创建一些prometheus和svc
sum by (pod_name)( rate(container_cpu_usage_seconds_total{image!="", pod_name!=""}[1m] ) )查询pod的语句
这里prometheus的图形不好,也不够高大上,所以需要开源的grafana进行展示
也是两部分,grafana部署和svc
创建这三个 yaml
启动查看效果
是不是比之前的prometheus效果要好呢,好了今天就讲解到这里,大家可以直接使用我的yaml进行配置,有问题欢迎私信或者评论
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~