|
五号服务器---VIP资料下载七区\ICT全方向教程\云计算系列课程
Prometheus(普罗米修斯)是一个最初在SoundCloud上构建的监控系统。自2012年成为社区开源项目,拥有非常活跃的开发人员和用户社区。为强调开源及独立维护,Prometheus于2016年加入云原生云计算基金会(CNCF),成为继Kubernetes之后的第二个托管项目,是当下容器监控首选方案。
首先从零开始教你搭建Prometheus + Grafana 监控系统。接下来,学习Prometheus核心功能,例如标签、服务发现、PromSQL、强大的告警功能等知识点,再结合企业案例使用这套监控系统,最后全方位对Kubernetes资源与应用监控,最终接管非容器/容器基础架构的监控!均以最佳实践讲解,确保实用性,实战性!
当然DBA可以用来监控数据库有 Mysql,ElasticSearch,Redis,Kafka,Mongodb等等
目录:
01 聊聊监控
说在前面的话(10分钟)
为什么监控?怎么来监控?(13分钟)
要监控什么?(上)(16分钟)
要监控什么?(下)(16分钟)
Prometheus监控范畴(6分钟)
02 Prometheus 概述
Prometheus介绍及特点(12分钟)
Prometheus组成与架构(15分钟)
监控指标数据模型(9分钟)
监控指标数据类型(10分钟)
作业和实例(5分钟)
03 Prometheus 部署
Prometheus二进制部署(10分钟)
将Prometheus配置为系统服务(4分钟)
Prometheus容器部署(6分钟)
04 配置文件与核心功能
全局配置文件介绍(7分钟)
配置采集目标(scrape_configs)(8分钟)
标签 – 重新标签介绍(relabel_configs)(8分钟)
标签 – 根据标签聚合机房总CPU使用率(9分钟)
标签 – 重命名标签(7分钟)
标签 – 根据标签过滤目标(8分钟)
标签 – 删除标签(2分钟)
基于文件的服务发现(13分钟)
05 监控案例
监控Linux服务器(13分钟)
PromSQL获取CPU,内存,硬盘使用率(17分钟)
PromSQL获取系统服务运行状态(11分钟)
Grafana与Prometheus集成(5分钟)
Grafana可视化展示Linux资源使用率(6分钟)
监控Docker服务器与Grafana可视化(8分钟)
监控MySQL服务器与Grafana可视化(13分钟)
06 报警神器 AlertManager
Alertmanager介绍(6分钟) 免费试学
Alertmanager与Prometheus集成(12分钟)
监控目标运行状态并邮件通知(19分钟)
告警状态(6分钟)
告警分配到指定接收组(6分钟)
告警收敛 – 分组(15分钟)
告警收敛 – 抑制(7分钟)
告警收敛 – 静默(5分钟)
Prometheus一条告警是怎么触发的?(10分钟)
编写告警规则案例(24分钟)
07 全方位监控 Kubernetes
K8S监控方案(8分钟)
K8S监控指标及实现思路(12分钟)
在K8S中部署Prometheus(24分钟)
基于K8S服务发现的配置解析(21分钟)
监控K8S集群中Pod(6分钟)
在K8S中部署Grafana(6分钟)
Grafana可视化展示Pod性能指标(8分钟)
监控K8S集群Node与Grafana可视化(14分钟)
监控K8S资源对象与Grafana可视化(11分钟)
08 全方位监控 Kubernetes
在K8S中部署Alertmanager(15分钟)
告警规则与告警通知(19分钟)
本课程小结(7分钟)
|
|