prometheus监控kubernetes
一、在kuber-master(172.19.2.49)上下载github上的prometheus项目mkdir-pv/home/lvqingshan/prometheus/gitclonehttps://github.com/coreos/prometheus-operator.git二、进入prometheus目录,修改映射端口cd/home/lvqingsh...
·
一、在kuber-master(172.19.2.49)上下载github上的prometheus项目
mkdir -pv /home/lvqingshan/prometheus/ git clone https://github.com/coreos/prometheus-operator.git
二、进入prometheus目录,修改映射端口
cd /home/lvqingshan/prometheus/prometheus-operator/contrib/kube-prometheus #修改nodePort到kubernetes允许的范围 vim manifests/prometheus/prometheus-k8s-service.yaml nodePort: 8990 vim manifests/grafana/grafana-service.yaml nodePort: 8992 vim manifests/alertmanager/alertmanager-service.yaml nodePort: 8993
三、部署prometheus
cd /home/lvqingshan/prometheus/prometheus-operator/contrib/kube-prometheus #注意因为prometheus的部署脚本用了相对路径,所以一定要进入克隆到本地的prometheus的prometheus-operator/contrib/kube-prometheus目录来执行prometheus的部署与移除 #部署: hack/cluster-monitoring/deploy #移除: hack/cluster-monitoring/teardown #因为网络原因,下载images的速度会非常非常慢,至少2-4小时才会部署好 #查看是否部署好用: kubectl get pods -n monitoring #如果结果全部为run则部署完成
四、部署完成后查看
进入kubernets-dashboard查看grafana对应的pod所在的主机
找到service中grafana的NodePort端口
浏览器中访问
http://172.19.2.51:8992
转载于:https://blog.51cto.com/5165807/2344099
更多推荐
已为社区贡献6530条内容
所有评论(0)