搭建监控平台
1.部署prometheus
部署node-exporter(守护进程)
查看vim node-exporter.yaml文件
vim node-exporter.yaml
创建
kubectl create -f node-exporter.yaml
cd /root/pgmonitor/prometheus
kubectl create -f rbac-setup.yaml
kubectl create -f configmap.yaml
kubectl create -f prometheus.deploy.yml
kubectl create -f prometheus.svc.yml
查看创建状态
kubectl get pods -n kube-system
2.部署grafana
cd /root/pgmonitor/grafana
kubectl create -f grafana-deploy.yaml
kubectl create -f grafana-svc.yaml
kubectl create -f grafana-ing.yaml
查看服务
kubectl get pods -n kube-system
3.打开grafana配置数据源,导入显示模板
查看端口号
kubectl get svc -n kube-system
#或者
kubectl get svc -n kube-system -o wide
删除
#根据创建的yaml文件删除对应的pod
kubectl delete -f xxx.yaml
默认用户名密码都为:admin
设置数据源:prometheus数据源
4.导入模版
可以直接去模板网站下载jason文件进行导入
https://grafana.com/grafana/dashboards/