万本电子书0元读

万本电子书0元读

顶部广告

Prometheus云原生监控:运维与开发实战电子书

适读人群 :本书适合运维工程师和所有Java程序员阅读,尤其适合以下读者: Java初中级发者; 系统架构师; 中间件发者; 运维工程师; 工作中使用Prometheus的公司与团队; 设Prometheus相关课程的大专院校师生; 其他对Prometheus技术感兴趣的人员。 这本书除了上百个案例以外,是配有免费视频的。重要的事情说三遍,配有免费视频的、配有免费视频的、配有免费视频的!!! 地址如下:https://www.imooc.com/learn/1231

售       价:¥

纸质售价:¥62.30购买纸书

40人正在读 | 0人评论 6.7

作       者:朱政科

出  版  社:机械工业出版社

出版时间:2020-10-01

字       数:34.6万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
本书主要围绕当前业界*流行的监控系统Prometheus展,除了帮助读者快速了解Prometheus的概念、用途、环境搭建等系统性、宏观的认识,更多的让读者感受到Prometheus独孤九剑破众多技术壁垒的精彩。支持监控微服务、系统级监控、数据库监控、中间件监控、大数据监控等。 第1章主要介绍监控系统的相关概念。第2章介绍Prometheus的相关概念。第3章介绍SpringBoot如何集成Prometheus的实战案例。第4章介绍Prometheus中PromQL的相关概念。第5章继续介绍PromQL的更多高级用法。第6章介绍Prometheus的告警模块Alertmanager。第7章介绍Prometheus的exporter相关概念。第8章介绍Prometheus集成SpringBoot实战场景中的高级话题。第9章介绍Prometheus的集群实战。第10章介绍Prometheus的存储原理。第11章介绍Prometheus的其他相关技术。<br/>【推荐语】<br/>这是一本指导初中级读者轻松搭建Prometheus监控系统并在实际工作中迅速用起来,以时刻掌握私有云、公有云、混合云等数据中心以及其上应用整体运行情况的Prometheus“百科全书”。从内容层面来说,书中不仅从系统机构和工作原理两个维度对Prometheus行了深度剖析,还给出了大量实战案例和常见问题解决方案,同时以附录的形式给出了Prometheus端口列表、PromQL基础语法速查表、自监控指标等常用内容集结;从读者层面来说,本书不仅针对运维人员给出了Prometheus对各种云原生应用,并实现事前预警、事中报警、事后提供翔实数据的方法,还是针对发人员给出Prometheus主要组件的源码级分析及部分功能的二次发实现。只有结合发行运维,才能真正确保业务稳定运行。<br/>【作者】<br/>作者简介 朱政科 架构师,十年IT老兵,对各种数据库连池有深的研究。 曾在阿里等一线互联网公司长期从事中间件的研发及团队管理工作,连续经历过3年“双11”大促,在大量的实践中积累了丰富的经验。 热爱源,热爱新技术,对Apache ShardingSphere、Apache Skywalking等技术社区都做出过贡献。除了中间件技术,先后主导和参与了多个重要的物联网、人工智能等大型项目,对软件系统架构有深刻的积累和沉淀。 运营公众号《工匠人生》和知识星球《猪猪的架构师私密圈》。<br/>
目录展开

赞誉

前言

第1章监控之美

1.1监控:把握应用的脉搏

1.2监控架构分类

1.3MDD思想:从指标到洞察力

1.4监控系统选型分析及误区探讨

1.5本章小结

第2章Prometheus入门

2.1Prometheus发展简史

2.2Prometheus的主要特点

2.3Prometheus架构剖析

2.4Prometheus的3大局限性

2.5快速安装并启动Prometheus

2.6本章小结

第3章Spring Boot可视化监控实战

3.1用Micrometer仪表化JVM应用

3.2在Spring Boot 2.x中集成Prometheus的方法

3.3针对Spring Boot 2.x采集并可视化相关数据

3.4第三方专业可视化工具——Grafana

3.5Grafana高级模板

3.6邮件告警的生成与扩展

3.7构建钉钉告警系统

3.8本章小结

第4章PromQL让数据会说话

4.1初识PromQL

4.2PromQL中的4大选择器

4.3Prometheus的4大指标类型

4.413种聚合操作

4.5Prometheus的3种二元操作符

4.6向量匹配

4.7本章小结

第5章PromQL高级实战

5.1Prometheus内置函数

5.2HTTP API

5.3两种可定期执行的规则

5.4指标的抓取与存储

5.5通过调优解决PromQL耗尽资源问题

5.6本章小结

第6章Prometheus告警机制深度解析

6.1Alertmanager架构解析

6.2AMTool的安装与用法

6.3配置文件的编写与解读

6.4告警规则的定义

6.5关于告警的高级应用与问题处理

6.6构建高可用告警集群

6.7本章小结

第7章Prometheus独孤九剑:通过定制Exporter监控一切

7.1Exporter概述

7.2Exporter的数据规范

7.3Exporter数据采集方式

7.4一个最简单的Exporter示例

7.5自己动手编写一个Exporter

7.6高质量Exporter的编写原则与方法

7.7Node Exporter源码解析

7.8Exporter高级应用:开启TSL连接和Basic Auth认证

7.9本章小结

第8章Spring Boot高级监控实战

8.1Controller监控实战

8.2业务代码监控实战

8.3通过注解进行监控的设置与实战

8.4Dubbo监控实战

8.5SPI机制原理解析

8.6SPI高级实战:基于Dubbo的分布式日志链路TraceID追踪

8.7集成Spring Boot时的常见问题及其解决方案

8.8关于Micrometer的两个常见问题及其解决方案

8.9micrometer-spring-legacy源码解析

8.10本章小结

第9章Prometheus集群实战

9.1校时

9.2Prometheus的3种常见HA架构方案

9.3Prometheus集群架构采集优化方案

9.4在企业中从零推广Prometheus架构

9.5搭建基于M3DB的简单HA+远程存储Prometheus K8S集群

9.6多租户、可横向扩展的Prometheus即服务——Cortex

9.7本章小结

第10章Prometheus存储原理与问题分析

10.1本地存储文件结构解析

10.2存储原理解析

10.3存储配置方法

10.4本地存储容量规划原则与方法

10.5RAM容量规划原则与方法

10.6本地存储及时性和时序性问题分析

10.7本章小结

第11章Prometheus其他相关技术分析与实战

11.1Thanos架构与监控实战

11.2M3DB技术详解

11.3Loki的特性、架构与应用

11.4ELK的5种主流架构及其优劣分析

11.5Fluentd和Fluent Bit项目简介

11.6Operator模式现状与未来展望

11.7关于灵活运用Prometheus的几点建议

11.8本章小结

附录A Prometheus相关端口列表

附录B PromQL速查手册

附录C Prometheus 2.x(从2.0.0到2.20.0)的重大版本变迁

附录D Prometheus自监控指标

附录E SLA服务可用性基础参考指标

累计评论(1条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部