首页 > 运维 > Linux > prometheus监控部署与应用
2023
03-22

prometheus监控部署与应用

该项目源自QistGit地址传送门

安装顺序

一.部署custom-metrics-api

二.部署prometheus-adapter( 系统监控和警报工具箱,存放监控数据 )

三.部署kube-state-metrics

四.部署prometheus

4.1 创建etcd 证书secret

4.2 创建监控rule

4.3 部署 prometheus

prometheus 修改存储 现在使用临时存储 生产记得修改 prometheus.yaml 修改

存储可能会遇到的错误:

五.部署process-exporter(进程监控)

六.部署node-exporter( 各节点的关键数据指标状态数据 )

七.部署alertmanager(告警插件)

八.部署blackbox-exporter(黑盒监测)

blackbox-exporter 用来监控集群的service和ingresses等 (自动发现机制)

8.1部署前请先修改 blackbox-exporter-service.yaml

8.2再修改 blackbox-exporter-Ingress.yaml

九.部署grafana

9.1导入 dashboards

9.2导入仪表板

导入成功

注意:

注意错误:

安装完成后添加host映射

访问

Grafana

BlackBox

原文出自:https://github.com/qist/k8s/tree/main/k8s-yaml/kube-prometheus

十. service 监控写法

10.1 集群 内部 Service 监控

10.2 集群外部 Service 模式监控

10.3 etcd 独立tls 监控

10.4 POD 监控写法

十一. blackbox-exporter 集群内部监控注释方法

11.1 service 写法 http 模式 监控

11.2 service 写法 tcp 模式 监控

11.3 service 写法 icmp 模式 监控

11.4 blackbox-exporter 集群内部ingresses监控注释方法

11.5 blackbox-exporter 集群外部域名等其他资源监控

11.6 master

最后编辑:
作者:shooter
这个作者貌似有点懒,什么都没有留下。