1、2023 Dynatrace现代云可观测性如何突破复杂性壁垒现代云可观测性如何突破复杂性壁垒|2内容介绍第 5 章Dynatrace 如何提供现代云可观测性第 4 章现代云可观测性平台的基本特性第 3 章现代可观测性如何克服云复杂性第 2 章可观测性对数字化转型的作用第 1 章什么是可观测性?引言IT 复杂性壁垒以及对可观测性的需求现代云可观测性如何突破复杂性壁垒|3引言 IT 复杂性壁垒许多组织正在遭遇 IT 复杂性壁垒,这加剧了对可观测性的迫切需求。各组织采用现代云技术来提高竞争力、效率和创新能力,但也遇到了这些新技术带来的不断增加的复杂性。多云应用程序和基础设施使用分布式容器化架构、开源
2、软件和瞬息万变的动态微服务。在企业层面,这种复杂性通常会成为模糊难解的壁垒。作为应对,IT 运营、开发和安全 团队开始认识到,他们需要对其分布式现代架构具有可观测性,才能进行有效的管理和保护。在这本电子书中,我们将探讨什么是可观测性及其对管理现代云环境的作用。我们还要研究为什么使用自动化和人工智能(AI)实现的可观测性已成为关键选择,从而克服多云复杂性并自动提供方案,使客户能够更好、更安全地大规模运行软件。现代云可观测性如何突破复杂性壁垒|4第 1 章 什么是可观测性?可观测性是根据系统生成的数据衡量系统当前状态的能力,以及通过数据分析和其他功能预测系统未来行为的能力。传统的可观测性方法侧重于
3、监控少量应用程序和基础设施组件。这些方法依靠被动警报(或仅在警报后对其做出响应)。因此,组织只能在问题发生并对用户体验产生负面影响后才能修复问题。随着应用程序使用云原生技术实现现代化,传统监控方法已无法适应发展趋势。可观测性的三大支柱可观测性包括三大要素:日志、指标和跟踪(见边栏)。这三大要素描述了 IT 环境发生活动的情况以及有关其组件之间关系的信息。但在涵盖多个云和开源技术的基于微服务的分布式环境中,可观测性的三大要素通常并不足够。可观测性还应包括上下文信息和用户数据。上下文信息为了从日志、指标和跟踪生成的大量数据中获取可操作的情报,分析师还需要了解事件或警报 的上下文信息。该事件只是常规
4、条件关联的一部分,还是关键功能被故障代码片段阻止了运行?了解上下文信息能使分析师查明问题根源并过滤掉警报噪音。用户数据分析师还需要了解数据传输如何影响最终用户体验。通过跟踪真实的用户会话,分析师可以实时了解用户体验。日志日志是包含 IT 环境中活动记录的数据文件。数据环境的每个实体 都会生成日志,包括应用程序、服务、容器、开源软件、操作系统和基础设施。指标指标是 IT 节点生成的大量可测量数据点,使团队能够确定应用程序 性能、真实用户活动和云平台统计数据等元素。跟踪跟踪提供各种服务、应用程序和基础架构之间的事务关系及其依赖 关系。现代云可观测性如何突破复杂性壁垒|5现代可观测性策略为了克服云复
5、杂性壁垒并满足客户需求,企业必须重新考虑其可观测性策略。通过筛选大量数据并根据相关性猜测问题根源来被动响应问题,这在云规模层面并不奏效。团队需要一种可观测性的现代方法,使其能够从被动响应转变为主动解决问题,从而促进自动化程度的提高。借助可观测性平台方法,即使用人工智能(AI)和自动化来发现和监控所有微服务,团队可以在用户受到影响之前主动找到方案。通过简化可观测性,团队可以节省大量手动任务时间,从而加速创新并改善客户体验。现代可观测性战略涉及三个关键能力:感知、思考和行动。感知IT 团队要能够自动、实时并在与其交互的其他应用程序、基础架构和服务的环境中收集数据。思考然后,团队需要一种方法来自动分
6、析和映射这些数据及其涉及的数百个组件和数百万个依赖项。行动借助这种上下文数据,团队需要一种方法来自动生成实时方案,以便团队可以自动响应并有更多时间进行创新。现代云可观测性如何突破复杂性壁垒|6现代云可观测性如何突破复杂性壁垒|7第 2 章 可观测性对数字化转型的作用了解可观测性对现代 IT 环境的重要性,这有助于更清楚地理解推动其需求的数字化转型。根据国际数据公司(IDC)的 全球数字化转型支出指南,预计到 2025 年全球数字化转型支出将达到 2.8 万亿美元。这是 2020 年支出金额的两倍。我们来研究一些多云架构组件,这些组件可以推进数字化转型,但也会增加云复杂性。现代云可观测性如何突破