linux怎么查看本机内存大小
279
2022-10-10
使用prometheus-operator构建监控系统(一)—— 基础组件的安装配置
说明:本文主要是配置prometheus的基础组件,包括operator,alertmanager,exporter及grafana等基础组件
1.基础环境的准备
部署环境及软件版本如下: |
软件 | 版本 |
---|---|---|
centos | 7.7 | |
kubernetes | v1.19.2 | |
kube-operator | v0.8.0 |
2. 修改配置文件,暴漏服务的访问入口
为了Kubernetes集群外访问prometheus、grafana和alertmanager,可以配置NodePort或者Ingress,此处简单起见,直接修改为NodePort。
vi prometheus-service.yaml type: NodePort nodePort: 39090 vi grafana-service.yaml type: NodePort nodePort: 33000 vi alertmanager-service.yaml type: NodePort nodePort: 39093
注意事项
在使用kubeadm安装k8s集群的情况下,NodePort默认范围是30000-32767,某些情况下因为可能要修改NodePort的端口范围。修改方法如下:修改kube-apiserver.yaml使用kubeadm安装k8s集群的情况下,Master节点上会有一个文件/etc/kubernetes/manifests/kube-apiserver.yaml,
修改此文件,向其中添加--service-node-port-range=1-65535(使用自己的端口范围), spec: containers: - command: - kube-apiserver - --advertise-address=x.x.x.x - --allow-privilegd=true - --service-node-port-range=1-65535
3.配置grafana展示界面
当服务全部运行正常后,登陆prometheus的UI界面查看获取的各种指标
3.1 Alerts处展示了定义的各种报警的各种规则策略
3.2 Targets展示了各种数据抽取指标exporter定义的Tragets
3.4 配置grafane展示界面
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~