课程介绍
本课程 Prometheus采用目前为止最新的软件进行演示,先介绍了 Prometheus 的架构组件,然后基于每个组件进行详细讲解,结合示例,最后打造一个完整的企业自定义监控解决方案。
课程详情
第1章 Prometheus 介绍
1-1 监控的介绍
1-2 Prometheus组件的介绍
1-3 Prometheus 数据及安全模型介绍
第2章 Prometheus 安装
2-1 Prometheus 在centos7上安装
2-2 Prometheus 在docker容器中运行
第3章 metrics(度量值)监控
3-1 使用 Node-exporter 监控节点
3-2 使用容器 cadvisor监控节点
3-3 label标签的配置使用
3-4 监控cpu利用率
3-5 监控内存使用率
3-6 监控磁盘空间及预计磁盘爆满时间
3-7 监控服务状态
3-8 通过文本获取 metric
3-9 通过记录规则持久查询
3-10 通过grafana 监控metirc
第4章 Prometheus 服务发现
4-1 基于文件的目标发现
4-2 基于DNS服务的目标发现
第5章 告警配置管理
5-1 Alertmanager 介绍
5-2 Altermanager安装配置及设置邮件报警
5-3 添加磁盘和节点告警
5-4 添加 prometheus 和 systemd 服务
5-5 Altermanager 路由配置
5-6 Altermanager静默配置
第6章 集群部署
6-1 prometheus和alertmanager高可靠
6-2 Alertmanager 集群配置
6-3 Prometheus 集群配置
第7章 远端探测监控
7-1 远端探测介绍
7-2 black_exporter配置使用
第8章 推送网关部署
8-1 Pushgateway 推送网关介绍
8-2 Pushgateway 配置
第9章 Prometheus在kubernetes部署实例
9-1 prometheus在k8s安装环境介绍
9-2 Node-exporter在k8s上的部署
9-3 Prometheus 在 k8s上的部署
9-4 Grafana 在k8s上的部署
9-5 解决 Grafana中CPU不显示数据问题
9-6 Alertmanager 在k8s上的部署