首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 深入浅出Prometheus(原理应用源码与拓展详解)/博文视点云原生精品丛书
内容
内容推荐
Prometheus是由SoundCloud开源的监控系统,是Google BorgMon监控系统的开源版本。伴随着容器及Kubernetes技术的兴起,Prometheus越来越受到大家的关注。陈晓宇、杨川胡、陈啸编著的《深入浅出Prometheus(原理应用源码与拓展详解)/博文视点云原生精品丛书》系统讲解了Prometheus的原理、应用、源码和拓展,图文并茂、讲解全面。原理篇主要介绍了Prometheus的整体架构及与其他监控系统的对比和优势,让读者从整体上把握Prometheus的相关概念。应用篇从传统应用监控和Kubernetes监控两方面讲解Prometheus的安装、配置及优秀实践,着重介绍Redis、MySQL server等常用中间件监控,并结合Kubernetes,详细讲解如何通过Prometheus监控容器集群,还对每个操作都进行了非常详尽的记录。源码与拓展篇从整体到局部详细剖析Prometheus的源码架构,并且结合实际生产环境二次定制Prometheus的部分功能,可加深读者对Prometheus的理解,也能很好地帮助读者提升Prometheus开发技能。
本书适合运维工程师、软件架构师、研发工程师及其他资深IT人士参考和阅读。
目录
第1篇 Prometheus原理
第1章 监控
1.1 监控系统概览
1.2 基础资源监控
1.2.1 网络监控
1.2.2 存储监控
1.2.3 服务器监控
1.3 中间件监控
1.4 应用程序监控(APM)
1.5 日志监控
1.6 监控系统实现
1.6.1 总体架构
1.6.2 指标采集
1.6.3 数据处理
1.7 监控系统的发展趋势
1.8 本书主角——Prometheus
1.9 其他开源监控工具
1.9.1 Zabbix
1.9.2 Nagios
1.9.3 Open-Falcon
1.10 监控系统的对比
第2章 深入Prometheus设计
2.1 指标
2.1.1 Prometheus的指标定义
2.1.2 Prometheus的指标分类
2.1.3 Prometheus数据样本
2.2 数据采集
2.2.1 服务发现
2.2.2 数据采集
2.3 数据处理
2.3.1 重新定义标签
2.3.2 标签筛选
2.4 数据存储
2.4.1 本地存储
2.4.2 远程存储
2.5 数据查询
2.6 告警
2.7 集群
2.7.1 联邦
2.7.2 Thanos
2.8 Prometheus并非监控银弹
第3章 数据存储
3.1 存储接口
3.2 本地存储
3.2.1 历史
3.2.2 核心概念
3.2.3 相关参数
3.2.4 本地存储接口
3.3 远端存储
3.3.1 总体架构
3.3.2 远端接口规范
3.3.3 相关参数
3.4 存储汇聚
第2篇 Prometheus在传统应用监控中的应用
第4章 Prometheus exporter详解
4.1 服务分类
4.2 数据规范
4.3 exporter简介
4.4 基于Go客户端编写一个exporter
4.5 Node exporter解析
4.6 Redis exporter解析
4.6.1 Redis exporter的应用
4.6.2 Redis exporter的工作原理
4.7 MySQL server exporter解析
4.7.1 MySQL server exporter的应用
4.7.2 MySQL server exporter的工作原理
4.8 深入探索Go客户端
第3篇 Prometheus在Kubernetes监控中的应用
第5章 Kubernetes监控方案
5.1 Heapster
5.2 kube-state-metrics
5.3 metrics-server
5.4 Prometheus
第6章 Prometheus的安装配置
6.1 手动安装Prometheus
6.2 安装Prometheus Operator
6.3 在Prometheus Operator中添加自定义的监控项
6.4 在Prometheus Operator中添加自定义告警
6.4.1 配置PrometheusRule
6.4.2 配置告警
6.5 Prometheus Operator的高级配置
6.5.1 自动发现配置
6.5.2 数据持久化配置
第7章 Prometheus监控Kubernetes之服务配置
7.1 静态配置
7.2 服务发现配置
第8章 Prometheus监控Kubernetes之监控对象
8.1 容器监控
8.1.1 Prometheus的配置方式
8.1.2 容器指标
8.2 apiserver监控
8.2.1 配置方式
8.2.2 apiserver指标
8.3 Service监控
8.4 kube-state-metrics监控
8.5 主机监控
第9章 Prometheus监控Kubernetes之数据展现
9.1 在Kubernetes集群中安装Grafana
9.2 配置Grafana
9.2.1 数据源
9.2.2 Dashboard
9.3 插件
9.4 Grafana告警
9.4.1 邮件告警
9.4.2 钉钉告警
9.4.3 Grafana告警配置
第10章 Prometheus监控Kubernetes之告警
10.1 AlertManager简介
10.2 安装AlertManager
10.3 告警规则
10.4 webhook接收器
第4篇 Prometheus源码与拓展
第11章 Prometheus服务组件
11.1 Prometheus源码的目录结构
11.2 原生Prometheus的不足
11.3 源码改造——更改时区
11.3.1 源码修改
11.3.2 编译
11.3.3 功能验证
11.4 源码改造——用blog4go记录系统日志
11.4.1 引入blog4go库
11.4.2 设置日志回调函数
11.4.3 启动日志记录服务
11.4.4 配置config.xml
11.4.5 编译
11.4.6 验证服务
11.5 Prometheus的初始化
11.5.1 Prometheus性能调试
11.5.2 Context介绍
11.5.3 初始化服务组件
11.5.4 组件配置管理
11.5.5 启动服务组件
11.6 源码改造——MySQL规则存储
11.6.1 规则加载流程
11.6.2 表结构设计
11.6.3 规则加载模块
11.6.4 loadGroups改造
11.6.5 初始化
11.6.6 功能验证
11.7 数据采集
11.7.1 服务发现
11.7.2 指标采集
11.7.3 存储指标
11.8 通知管理
11.8.1 启动notifier服务
11.8.2 注册notifier
11.9 规则管理
11.9.1 规则调度
11.9.
标签
缩略图
书名 深入浅出Prometheus(原理应用源码与拓展详解)/博文视点云原生精品丛书
副书名
原作名
作者 陈晓宇//杨川胡//陈啸
译者
编者 陈晓宇//杨川胡//陈啸
绘者
出版社 电子工业出版社
商品编码(ISBN) 9787121360954
开本 16开
页数 372
版次 1
装订 平装
字数 380
出版时间 2019-04-01
首版时间 2019-04-01
印刷时间 2019-04-01
正文语种
读者对象 普通大众
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 686
CIP核字 2019039613
中图分类号 TP277.2
丛书名
印张 24
印次 1
出版地 北京
234
185
20
整理
媒质
用纸
是否注音
影印版本
出版商国别 CN
是否套装
著作权合同登记号
版权提供者
定价
印数 5000
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/6 5:07:25