找传奇、传世资源到传世资源站!

Prometheus监控实战 (云计算与虚拟化技术丛书)

8.5玩家评分(1人评分)
下载后可评
介绍 评论 失效链接反馈

from clipboard目录译者序前言第1章 监控简介1.1 什么是监控1.1.1 技术作为客户1.1.2 业务作为客户1.2 监控基础知识1.2.1 事后监控1.2.2 机械式监控1.2.3 不够准确的监控1.2.4 静态监控1.2.5 不频繁的监控1.2.6 缺少自动化或自服务1.2.7 监控模式总结1.3 监控机制1.3.1 探针和内省1.3.2 拉取和推送1.3.3 监控数据的类型1.4 指标1.4.1 什么是指标1.4.2 指标类型1.4.3 指标摘要1.4.4 指标聚合1.5 监控方法论1.5.1 USE方法1.5.2 Google的四个黄金指标1.6 警报和通知1.7 可视化1.8 另一本关于监控的书1.9 本书内容1.10 小结第2章 Prometheus简介2.1 Prometheus起源2.2 Prometheus架构2.2.1 指标收集2.2.2 服务发现2.2.3 聚合和警报2.2.4 查询数据2.2.5 自治2.2.6 冗余和高可用性2.2.7 可视化2.3 Prometheus数据模型2.3.1 指标名称2.3.2 标签2.3.3 采样数据2.3.4 符号表示2.3.5 保留时间2.4 安全模型2.5 Prometheus生态系统2.6 参考链接2.7 小结第3章 安装和启动Prometheus3.1 安装Prometheus3.1.1 在Linux上安装Prometheus3.1.2 在Windows上安装Prometheus3.1.3 在Windows上安装Prometheus的其他方式3.1.4 在Mac OS X上安装Prometheus3.1.5 通过监控套件安装Prometheus3.1.6 通过配置管理工具安装Prometheus3.1.7 通过Kubernetes安装Prometheus3.2 配置Prometheus3.2.1 global3.2.2 alerting3.2.3 rule_files3.2.4 scrape_configs3.3 启动Prometheus3.4 第一个指标3.5 表达式浏览器3.6 聚合时间序列3.7 容量规划3.7.1 内存3.7.2 磁盘3.8 小结第4章 监控主机和容器4.1 监控节点4.1.1 安装Node Exporter4.1.2 配置Node Exporter4.1.3 配置textfile收集器4.1.4 启用systemd收集器4.1.5 运行Node Exporter4.1.6 抓取Node Exporter4.1.7 过滤收集器4.2 监控Docker容器4.2.1 运行cAdvisor4.2.2 抓取cAdvisor4.3 抓取的生命周期4.4 标签4.4.1 标签分类4.4.2 重新标记4.5 Node Exporter和cAdvisor指标4.5.1 USE方法4.5.2 服务状态4.5.3 可用性和up指标4.5.4 metadata指标4.6 查询持久性4.6.1 记录规则4.6.2 配置记录规则4.6.3 添加记录规则4.7 可视化4.7.1 安装Grafana4.7.2 启动和配置Grafana4.7.3 配置Grafana Web界面4.7.4 第一个仪表板4.8 小结第5章 服务发现5.1 静态配置的局限性5.2 基于文件的服务发现5.3 基于API的服务发现5.4 基于DNS的服务发现5.5 小结第6章 警报管理6.1 警报6.2 Alertmanager如何工作6.3 安装Alertmanager6.3.1 在Linux上安装Alertmanager6.3.2 在Windows上安装Alertmanager6.3.3 通过监控套件安装Alertmanager6.3.4 通过配置管理工具安装Alertmanager6.4 配置Alertmanager6.5 运行Alertmanager6.6 为Prometheus配置Alertmanager6.6.1 Alertmanager服务发现6.6.2 监控Alertmanager6.7 添加警报规则6.7.1 添加第一条警报规则6.7.2 警报触发6.7.3 Alertmanager的警报6.7.4 添加新警报和模板6.8 路由6.9 接收器和通知模板6.10 silence和维护6.10.1 通过Alertmanager控制silence6.10.2 通过amtool控制silence6.11 小结第7章 可靠性和可扩展性7.1 可靠性和容错性7.1.1 重复的Prometheus服务器7.1.2 设置Alertmanager集群7.1.3 为Prometheus配置Alertmanager集群7.2 可扩展性7.2.1 功能扩展7.2.2 水平分片7.3 远程存储7.4 第三方工具7.5 小结第8章 监控应用程序8.1 应用程序监控入门8.1.1 从哪里开始8.1.2 监控分类8.2 指标8.2.1 应用程序指标8.2.2 业务指标8.2.3 放置指标8.2.4 实用程序模式8.2.5 外部模式8.2.6 监控应用程序示例8.3 小结第9章 日志监控9.1 日志处理9.2 mtail简介9.2.1 安装mtail9.2.2 使用mtail9.2.3 运行mtail9.3 处理Web服务器访问日志9.4 解析Rails日志到直方图9.5 部署mtail9.6 抓取mtail端点9.7 小结第10章 探针监控10.1 探针架构10.2 Blackbox exporter10.3 安装exporter10.3.1 在Linux上安装exporter10.3.2 在Windows上安装exporter10.3.3 通过配置管理工具安装exporter10.4 配置exporter10.4.1 HTTP检查10.4.2 ICMP检查10.4.3 DNS检查10.5 启动exporter10.6 创建Prometheus作业10.7 小结第11章 推送指标和Pushgateway11.1 Pushgateway11.1.1 Pushgateway使用场景11.1.2 安装Pushgateway11.1.3 在Linux上安装Pushgateway11.1.4 在Windows上安装Pushgateway11.1.5 通过配置管理工具安装Pushgateway11.1.6 配置和运行Pushgateway11.1.7 向Pushgateway发送指标11.1.8 在Pushgateway上查看指标11.1.9 删除Pushgateway中的指标11.1.10 从客户端发送指标11.2 抓取Pushgateway11.3 小结第12章 监控Kubernetes12.1 Kubernetes集群12.2 在Kubernetes上运行Prometheus12.3 监控Kubernetes12.4 监控Kubernetes节点12.4.1 Node Exporter DaemonSet12.4.2 Node Exporter服务12.4.3 部署Node Exporter12.4.4 Node Exporter作业12.4.5 Node Exporter规则12.5 Kubernetes12.5.1 Kube-state-metrics12.5.2 Kube API12.5.3 cAdvisor和节点12.6 小结第13章 监控Tornado13.1 边车模式13.2 MySQL13.3 Redis13.4 Tornado13.4.1 添加Clojure包装器13.4.2 添加注册表13.4.3 添加指标13.4.4 导出指标13.4.5 Tornado监控配置13.5 小结

评论

发表评论必须先登陆, 您可以 登陆 或者 注册新账号 !


在线咨询: 问题反馈
客服QQ:174666394

有问题请留言,看到后及时答复