资源简介
可被监控和观测是我们开发软件时必须考虑的一环。优秀的软件,一定是考虑了各类故障的发现和应对手段的,因此它们都内置了监控数据的暴露方法,用户可以对其进行观测,了解其健康状况,及时感知系统出现的问题。
随着时代的发展,监控也从最开始的一句话需求——及时感知系统出现的问题,发展到了希望预知问题,并且可以洞察业务经营数据,越来越多的诉求让我们逐渐意识到监控的重要作用。
比如:
- 通过监控我们可以了解数据趋势,知道系统在未来的某个时刻可能出问题,预知问题。
- 通过监控我们可以了解系统的水位情况,为服务扩缩容提供数据支撑。
- 通过监控我们可以给系统把脉,感知到哪里需要优化,比如一些中间件参数的调优。
- 通过监控我们还可以洞察业务,提供业务决策的数据依据,及时感知业务异常。
因此,优秀的软件,一定会暴露完备的监控指标,或者用现在时髦的话讲,优秀的软件一定是可观测的。
就拿我们常见的数据库中间件来说,你会发现虽然大家的指标暴露方式不同,但没有哪个是缺失监控能力的。
资源目录
——/计算机教程/02极客时间/001-极客时间合集(更新至2023年2月1日)-shikey.com/274-100522501-专栏课-秦晓辉-运维监控系统实战笔记(13讲)/ ├──MP3 | ├──01|背景信息:监控需求以及开源方案的横评对比.mp3 14.47M | ├──02|基本概念:监控圈子有哪些行业黑话?.mp3 18.71M | ├──03|架构概述:一个监控系统的典型架构是什么样的?.mp3 19.80M | ├──04|如何快速搭建Prometheus系统?.mp3 10.68M | ├──05|Prometheus中有哪些关键设计?.mp3 14.01M | ├──06|PromQL有哪些常见的使用场景?.mp3 17.43M | ├──07|如何解决Prometheus的存储容量问题?.mp3 13.73M | ├──08|如何用 Nightingale 解决 Prometheus 的告警管理问题?.mp3 11.13M | ├──09|监控概论(上):有哪些方法可以指导监控数据采集?.mp3 10.60M | ├──10|监控概论(下):监控数据的采集方式及原理.mp3 13.65M | ├──11|机器监控:操作系统有哪些指标需要重点关注?.mp3 13.57M | └──开篇词|每个关注高可用的人,都应该了解监控知识.mp3 8.91M ├──01|背景信息:监控需求以及开源方案的横评对比.pdf 3.89M ├──02|基本概念:监控圈子有哪些行业黑话?.pdf 2.23M ├──03|架构概述:一个监控系统的典型架构是什么样的?.pdf 4.35M ├──04|如何快速搭建Prometheus系统?.pdf 5.64M ├──05|Prometheus中有哪些关键设计?.pdf 2.81M ├──06|PromQL有哪些常见的使用场景?.pdf 5.21M ├──07|如何解决Prometheus的存储容量问题?.pdf 2.41M ├──08|如何用 Nightingale 解决 Prometheus 的告警管理问题?.pdf 3.33M ├──09|监控概论(上):有哪些方法可以指导监控数据采集?.pdf 4.12M ├──10|监控概论(下):监控数据的采集方式及原理.pdf 4.25M ├──11|机器监控:操作系统有哪些指标需要重点关注?.pdf 2.06M └──开篇词|每个关注高可用的人,都应该了解监控知识.pdf 4.68M
学习