【洁洁送书第五期】为什么我们要了解可观测性工程

news2025/1/11 22:39:21

导读

可观测性已成为一个热门话题,并广受关注。随着它的普及,“可观测性”不幸被误作“监控”或“系统遥测”的同义词。可观测性是软件系统的一个特征。而且,只有当团队采用新的实践进行持续开发时,才能在生产软件系统中有效利用这一特征。因此,将可观测性引入系统既是一个技术挑战,也是一个文化挑战。

内容介绍:

第一次工业革命的基础是蒸汽动力的发明,第二次工业革命的基础是电力驱动的发明,那么当前信息革命最大的基础就是互联网驱动的数字革命,而互联网还在各行各业不断渗透,已经成为整个社会和人类进步的基本因素。

如今各行各业都在快速互联网化,未来不仅仅是传统意义上的互联网公司提供互联网应用,每一个行业都会变成互联网应用。在零售行业,不仅仅只是线下门店、APP、小程序、数字门店、电商,整个零售行业都变成了一个互联网应用。在汽车行业,我们看到新能源汽车的蓬勃发展,但更要看到所有的汽车都变成了互联网汽车,每一辆车都是联网的,汽车本身从传统的硬件变成了某种情况下的软件,成为互联网应用。政府和医院也开始互联网化,我们现在可以通过线上平台、便民APP或小程序使用各种公共服务,这些服务也变成了一个个互联网应用。可见,越来越多的产业都在发生这样的变化。

在互联网化的巨大业务需求下,整个 IT 基础设施正发生重大变化—从传统的单体应用逐步向微服务演化。这不仅体现在不同软件之间能通过 API 连接,随着容器和云原生技术的发展,软件内部也变成一个个微服务。在云计算的加持下,面向互联网的软件从传统的信息化支撑软件演进成业务的关键核心系统,此时对软件系统本身的生命周期管理也在改变,比如,以前交付后能以初始版本不升级就连续运行几年,变成现在每几天就会在线热更新一次。此刻,我们不仅要解决软件系统运行时产生的稳定性问题,更需要发现潜在的线索,包括找到如何持续优化软件本身的思路,以及如何进一步提升最终用户体验,等等。

说到这里,你可能会认识到,若要实现整个可观测性工程,就需要有一个记录软件运行状态的实时数据仓库,这个数仓的数据规模要比传统监控大得多,不仅包含指标、链路和日志,还包括用户行为事件、网络数据、安全数据、业务数据等,并要有能力去综合采集、存储、分析、管理各类海量的数据,同时又要保证整体成本可控。它要能以统一标准的方式全量接入相关的数据,而不是只收集那些你自认为需要监控的数据,因为若很多数据没有被记录,那将无法完整还原真实历史状态;它能提供更多的测量手段去观测数据以探明动态的因果关联,而不像传统监控软件那样只能用固定格式的仪表盘来展示数据;它需要大幅度降低使用者的学习门槛,不仅面向运维工程师,还有研发测试团队,甚至涉及产品运营团队,大家共同来解决共识问题,快速理解这些软件问题与业务问题间的上下文关联。

因此,可观测性工程不只是一个更好的监控工具,更是一种现代化的互联网软件基础设施,是团队执行力的体现。我们会清晰地发现,能否有效地构建可观测性工程直接反映了整个公司产品的质量,间接反映了整个公司的发展潜力和工程师文化。构建可观测性工程本质上就是整个互联网软件本身的数字化,使用可观测性平台的组织才会成为基于数据驱动的现代化组织。==《可观测性工程》==一书非常详细地描述了为什么要构建可观测性、可观测性的价值、可观测性构建过程中的原则和可能存在的陷阱,也指出了现代化软件工程的发展方向和趋势,值得每位工程师(包括所有技术管理者)好好阅读和思考。*我相信,当你看完本书后,一定会迫不及待地在公司内开始构建可观测性工程。
在这里插入图片描述

推荐理由

谷歌SRE核心专家、可观测性社区领袖撰写,国内可观测性领域独角兽企业观测云团队倾情翻译。可观测性技木落地买践指南,有效解决云原生时代软件系统运维难度大的痛点。推动IT系统实现高效交付、统一运维和持久优化。

抢购链接请戳这里

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/917737.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

22款美规奔驰S500升级原厂香氛负离子系统,清香宜人,久闻不腻

奔驰原厂香氛合理性可通过车内空气调节组件营造芳香四溢的怡人氛围。通过更换手套箱内香氛喷雾发生器所用的香水瓶,可轻松选择其他香氛。香氛的浓度和持续时间可调。淡雅的香氛缓缓喷出,并且在关闭后能够立刻散去。车内气味不会永久改变,香氛…

怎么维护自己的电脑

文章目录 我的电脑日常维护措施维护技巧键盘&屏幕清洁清理磁盘空间控制温度 电脑换电池 无论是学习还是工作,电脑都是IT人必不可少的重要武器,一台好电脑除了自身配置要经得起考验,后期主人对它的维护也是决定它寿命的重要因素&#xff0…

什么是算法评价指标

在我们建立一个学习算法时,或者说训练一个模型时,我们总是希望最大化某一个给定的评价指标(比如说准确度Acc),但算法在学习过程中又会尝试优化某一个损失函数(比如说均方差MSE或者交叉熵Cross-entropy&…

如何甄选一款优异的“恶意代码辅助检测系统”

恶意代码辅助检测系统是一款保密资质认证、涉密资质认证、保密条件备案认证、军工资质认证、涉密信息系统集成资质认证、保密室建设中必配的安全保密产品之一,但是如何甄选一款优异的“恶意代码辅助检测系统”?却往往是摆在客户面前的难题。日前&#xf…

Redis多机实现

Background 为啥要有多机--------------1.容错 2.从服务器分担读压力。 主从结构一大难题------------如何保障一致性,对这个一致性要求不是很高,因为redis是用来做缓存的 同时我们要自动化进行故障转移-------哨兵机制,同时哨兵也可能cra…

多城市求职招聘小程序开发搭建功能演示

专门针对微信生态开发的一款求职招聘系统,目前提供了企业入驻、发布职位、在线求职、职位匹配、简历填写、兼职板块、附近职位、招聘会等服务。可以帮助求职者快速高效的找到适合自己的工作。 想做招聘类小程序的可以看看这款小程序,丰富的功能场景可以…

实证论文必备-DID丨原理+操作+论文复刻+前沿

DID:双重差分法,常用在政策效果评估中,无论是在毕业论文还是期刊发表中都比较常见,与传统回归统计类似,其研究对象为面板数据,相比于传统回归估计,双重差分法针对政策的估计具有更好的适用性和精…

Linux下两个必学的查找命令find grep

查找文件名,使用 find命令: 例如:我想在 根目录/ 下查找 名为 libmy.a 的文件 sudo find / -name "libmy.a" 详细示例: 1、搜索当前目录下所有文件名中包含 "test" 的文件:find . -name "test"2、搜索当前目录下所有文件名以 ".tx…

国密算法介绍

一、简述 商用密码 商用密码是中华人民共和国政府用于非国家机密信息保护所采用的一系列密码技术和密码产品的总称,其相关技术为国家秘密。商用密码的研发及使用由国家密码管理局统一管理。 国密算法 国密算法是指中国自主设计和使用的密码算法标准,其…

网络传输介质的连接

目录 1.以太网接口 1.RJ-45接口 2.光纤接口 3.信息插座 2.双绞线的连接规范 1.以太网接口 以太网中由于传输介质的不同,连接线缆的接口也不同,本节将介绍目前最常用的传输介质--双绞线和光纤所使用的接口。 1.RJ-45接口 RJ是Registered Jack的缩写在…

leetcode:338. 比特位计数(python3解法)

难度&#xff1a;简单 给你一个整数 n &#xff0c;对于 0 < i < n 中的每个 i &#xff0c;计算其二进制表示中 1 的个数 &#xff0c;返回一个长度为 n 1 的数组 ans 作为答案。 示例 1&#xff1a; 输入&#xff1a;n 2 输出&#xff1a;[0,1,1] 解释&#xff1a; 0…

门店数字化店务经营系统怎么做?门店数字化系统推荐

为什么你的门店无人问津&#xff0c;有的门店却天天都有到店客户&#xff1f;为什么你的门店要花费两三天才能统计好经营情况&#xff0c;有的门店却能够做到“数据实时可查”&#xff1f;经营管理和营销获客是每个门店发展的重中之重&#xff0c;今天也为大家分享一套完善的门…

python 基础篇 day 3 运算符大全

文章目录 什么是运算符算术运算符种类举例注意运算顺序&#xff1a;整数除法和浮点数除法取模运算幂运算字符串拼接注意整数与浮点数之间的运算注意溢出问题 赋值运算符种类举例注意事项赋值顺序多重赋值增量赋值运算符赋值运算符链式操作注意可变对象的赋值注意不可变对象的赋…

wangeditor 富文本的使用

版本 4.7.8基本实现展示&#xff1a; 官网地址 https://www.wangeditor.com/ 1.封装好组件 <template><div ref"editorEl" class"editor-wrapper"></div> </template><script> import E from "wangeditor"; imp…

苹果 Apple Watch 新专利,可以自动变幻表盘颜色

根据美国商标和专利局(USPTO)公示的清单&#xff0c;苹果公司近日获得了一项 Apple Watch 相关的技术专利&#xff0c;最大的亮点在于配备颜色采样传感器&#xff0c;可以根据表带、服装自动变幻表盘颜色和主题。 Apple Watch 正面配备颜色采样传感器&#xff0c;可以测量外部…

ele-form 上传图片文件 - 预览、删除、限制上传(隐藏上传控件)

dialog.vue <!-- 采集人脸、更新人脸 --> <template><el-dialog:title"title":visible.sync"dialogVisible"width"30%"top"6vh":close-on-click-modal"false"close"handleClose"><ele-form…

RHCE——七、搭建云存储器

搭建私有云存储 一、使用内网穿透搭建私有云存储1、准备工作2、上传软件3、设置数据库4、配置httpd5、私有云安装6、内网穿透配置 二、使用腾讯云服务器搭建私有云存储1、准备工作2、上传软件3、设置数据库4、配置httpd5、私有云安装 一、使用内网穿透搭建私有云存储 1、准备工…

如何保证缓存和 MySQL 的双写一致 ?

1. 如何保证缓存和 MySQL 的双写一致 &#xff1f; 什么叫做如何保证缓存和 MySQL 双写一致&#xff0c;这个问题就是指当应用程序执行写&#xff08;增删改&#xff09;操作时&#xff0c;如何保证 Redis 和 MySQL 的数据一致性。 当用户发送请求时&#xff0c;程序的执行流程…

打造完美的跨境电商系统,助力企业海外扩张!

打造理想的跨境电商系统&#xff1a;关键要素和优势 在如今全球化和互联网时代&#xff0c;跨境电商已成为企业迅速发展的必然选择。打造一套完美的跨境电商系统&#xff0c;不仅可以提升企业的国际竞争力&#xff0c;还可以助力企业实现海外市场的扩张和增长。本文将为您介绍…

单片机 (一) 让LED灯 亮

一&#xff1a;硬件电路图 二&#xff1a;软件代码 #include "reg52.h"#define LED_PORT P2void main() {LED_PORT 0x01; // 0000 0001 D1 是灭的 } #include "reg52.h" 这个头文件的作用&#xff1a;包含52 系列单片机内部所有的功能寄存器 三&#…