Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

prometheus全方位监控k8s集群 PDF 下载


分享到:
时间:2021-07-10 08:21来源:http://www.java1234.com 作者:转载  侵权举报
prometheus全方位监控k8s集群 PDF 下载
失效链接处理
prometheus全方位监控k8s集群 PDF 下载


本站整理下载:
提取码:849x 
 
 
相关截图:
 
主要内容:
1.k8s监控指标
kubernetes本身监控
Node资源利用率
Node数量
Pods数量
资源对象状态
Pod监控
pod数量
容器资源利用率
应用程序
实现思路
pod性能
使用cadvisor进行实现,监控容器的CPU、内存利用率
Node性能
使用node-exporter实现,主要监控节点CPU、内存利用率
K8S资源对象
使用kube-state-metrics实现,主要用于监控pod、deployment、service
k8s服务发现参考文档: https://prometheus.io/docs/prometheus/latest/configuration/configuratio
n/#kubernetes_sd_config
本文将会实现k8s全方位监控,并配合grafana展示k8s资源对象的使用状态,以及配合alertmanager告 警
2.k8s基础环境准备
2.1.环境准备
2.2.部署nfs作为prometheus存储
2.3.获取prometheus yaml文件
在这里下载
https://github.com/kubernetes/kubernetes/tree/release-1.16/cluster/addons/prometheus
直接克隆完整目录也可以
https://github.com/kubernetes/kubernetes.git
已将所有yaml进行了修改,可以参考本人写的yaml
本人yaml链接:链接:https://pan.baidu.com/s/1LN8AzLFo2JIvYX0nmgq0EQ 提取码:u4t0 复
制这段内容后打开百度网盘手机App,操作更方便哦
prometheus在github的k8s目录中master分支已经找不到了,可以在release-1.16这里找到
本人的yaml文件
[root@nfs ~]# mkdir /data/prometheus [root@nfs ~]# yum -y install nfs-utils [root@nfs ~]# vim /etc/exports /data/prometheus 192.168.16.0/24(rw,sync,no_root_squash) [root@nfs ~]# systemctl restart nfs [root@nfs ~]# showmount -e Export list for nfs: /data/prometheus 192.168.16.0/24 [root@nfs ~]# chomd -R 777 /data 1234567891011121314 1.拉取prometheus yaml文件 [root@k8s-master ~/k8s]# git clone https://github.com/kubernetes/kubernetes.git 2.将prometheus yaml文件复制到其他目录 [root@k8s-master ~/k8s]# cp -rp kubernetes/cluster/addons/prometheus/ .

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐