image.png


## 第1章:万级节点的Prometheus搭建


1.01 prometheus简介、主流时序监控对比  

1.02 ansible-playbook安装node_exporter、安装grafana  

1.03 prometheus采集node_exporter和target说明  

1.04 grafana使用简介  

1.05 prometheus数据结构和promql使用说明  

1.06 黑盒探针、单进程监控和mysql监控  

1.07 多实例采集说明和day01总结


---


## 第2章:监控采集端原理、pushgateway高可用实战


2.01 k8s中的prometheus环境搭建及讲解  

2.02 pushgateway打点实验和基于文件的服务发现模式  

2.03 服务树介绍  

2.04 consul使用和watch服务  

2.05 一致性哈希算法原理和python实现  

2.06 采集端动态采集分片方案  

2.07 动态分片实现pushgateway高可用方案


---


## 第3章:Prometheus存储原理、远端分片存储方案实战


3.01 dod+xor压缩算法+lsm数据结构  

3.02 mmap+倒排索引+prometheus本地存储原理  

3.03 m3db简介、安装测试、m3db问题总结  

3.04 基于采集器本地数据的multi_remote_read+反向代理存储方案


---


## 第4章:监控报警端原理、微信&钉钉告警回调/配置实战


4.01 盘点告警系统的功能点  

4.02 告警原理和alertmanager分组配置  

4.03 alertmanager抑制和静默配置  

4.04 gossip协议原理和alertmanager高可用及企业微信配置  

4.05 实用告警promql举例和告警回调重启服务  

4.06 总结


---


## 第5章:监控查询端原理、高基数查询问题实战


5.01 grafana分角色使用注意点  

5.02 prometheus数据查询接口  

5.03 prometheus管理和统计接口  

5.04 query_log和range_query原理  

5.05 预聚合解决方案  

5.06 总结


---


## 第6章:国内顶级大厂Devops岗位面试经验分享


6.01 监控对接运维平台  

6.02 日志方案loki简介  

6.03 prometheus监控系统总结01  

6.04 prometheus监控系统总结02  

6.05 面试指导&岗位分析