分类于: 计算机基础 互联网 云计算&大数据 人工智能 职场办公

简介

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

Prometheus监控实战: 云计算与虚拟化技术丛书 0.0分

资源最后更新于 2020-03-28 17:05:07

作者:〔澳〕詹姆斯·特恩布尔(James Turnbull)

译者:史天张媛肖力

出版社:出版社机械工业出版社

出版日期:2019-08

ISBN:9787111633112

文件格式: pdf

标签: 计算机 自动化 大数据 云计算 云计算与虚拟化技术丛书

简介· · · · · ·

本书由浅入深地对Prometheus进行了全方位的介绍,内容通俗易懂,理论与实践相结合。首先从监控体系讲起,介绍了关于监控的各种经典理论和方法。然后循序渐进地介绍了Prometheus的各个功能组件和配置方法,包括监控主机和容器、服务发现、警报管理,以及Kubernetes和运行其上的应用程序的监控。本书覆盖了目前的一些主流云技术(比如AWS),但同样适用于各种其他环境和技术栈。读过本书后,相信你可以设计并构建出一个优秀的监控系统。詹姆斯·特恩布尔(James Turnbull),是一位技术作家,还是一名源极客。他最近的大作是一本讲述流行源日志工具的书——The LogStash Book。James还写了两本关于Puppet的书,一本是Pro Puppet以,另一本是较早的Pulling Strings with Puppet:Configuration Management Made Easy。此外,James还写了Pro Linux System Administration、Pro Nagios 2.0和Hardening Linux这三本书。James真正的工作是Kickstarter的工程副总裁。之前,James曾担任Docker公司服务与支持副总裁、Venmo公司工程副总裁和Puppet Labs的技术运维副总裁。James热爱美食、美酒、阅读、摄影,还很喜欢猫咪,但对在海滩上手牵手散步却并不热衷。
提示:如遇问题或者链接还未及时添加,请联系小编 afeiship#qq.com(#换@),我们会尽快处理!

目录

  1. 译者序
  2. 前言
  3. 第1章 监控简介
  4. 1.1 什么是监控
  5. 1.2 监控基础知识
  6. 1.3 监控机制
  7. 1.4 指标
  8. 1.5 监控方法论
  9. 1.6 警报和通知
  10. 1.7 可视化
  11. 1.8 另一本关于监控的书
  12. 1.9 本书内容
  13. 1.10 小结
  14. 第2章 Prometheus简介
  15. 2.1 Prometheus起源
  16. 2.2 Prometheus架构
  17. 2.3 Prometheus数据模型
  18. 2.4 安全模型
  19. 2.5 Prometheus生态系统
  20. 2.6 参考链接
  21. 2.7 小结
  22. 第3章 安装和启动Prometheus
  23. 3.1 安装Prometheus
  24. 3.2 配置Prometheus
  25. 3.3 启动Prometheus
  26. 3.4 第一个指标
  27. 3.5 表达式浏览器
  28. 3.6 聚合时间序列
  29. 3.7 容量规划
  30. 3.8 小结
  31. 第4章 监控主机和容器
  32. 4.1 监控节点
  33. 4.2 监控Docker容器
  34. 4.3 抓取的生命周期
  35. 4.4 标签
  36. 4.5 Node Exporter和cAdvisor指标
  37. 4.6 查询持久性
  38. 4.7 可视化
  39. 4.8 小结
  40. 第5章 服务发现
  41. 5.1 静态配置的局限性
  42. 5.2 基于文件的服务发现
  43. 5.3 基于API的服务发现
  44. 5.4 基于DNS的服务发现
  45. 5.5 小结
  46. 第6章 警报管理
  47. 6.1 警报
  48. 6.2 Alertmanager如何工作
  49. 6.3 安装Alertmanager
  50. 6.4 配置Alertmanager
  51. 6.5 运行Alertmanager
  52. 6.6 为Prometheus配置Alertmanager
  53. 6.7 添加警报规则
  54. 6.8 路由
  55. 6.9 接收器和通知模板
  56. 6.10 silence和维护
  57. 6.11 小结
  58. 第7章 可靠性和可扩展性
  59. 7.1 可靠性和容错性
  60. 7.2 可扩展性
  61. 7.3 远程存储
  62. 7.4 第三方工具
  63. 7.5 小结
  64. 第8章 监控应用程序
  65. 8.1 应用程序监控入门
  66. 8.2 指标
  67. 8.3 小结
  68. 第9章 日志监控
  69. 9.1 日志处理
  70. 9.2 mtail简介
  71. 9.3 处理Web服务器访问日志
  72. 9.4 解析Rails日志到直方图
  73. 9.5 部署mtail
  74. 9.6 抓取mtail端点
  75. 9.7 小结
  76. 第10章 探针监控
  77. 10.1 探针架构
  78. 10.2 Blackbox exporter
  79. 10.3 安装exporter
  80. 10.4 配置exporter
  81. 10.5 启动exporter
  82. 10.6 创建Prometheus作业
  83. 10.7 小结
  84. 第11章 推送指标和Pushgateway
  85. 11.1 Pushgateway
  86. 11.2 抓取Pushgateway
  87. 11.3 小结
  88. 第12章 监控Kubernetes
  89. 12.1 Kubernetes集群
  90. 12.2 在Kubernetes上运行Prometheus
  91. 12.3 监控Kubernetes
  92. 12.4 监控Kubernetes节点
  93. 12.5 Kubernetes
  94. 12.6 小结
  95. 第13章 监控Tornado
  96. 13.1 边车模式
  97. 13.2 MySQL
  98. 13.3 Redis
  99. 13.4 Tornado
  100. 13.5 小结