DevOps 从业者定义了“可观察性的三大支柱”

here you can discuss about the phone number list
Post Reply
barikulislam001
Posts: 2
Joined: Thu Nov 02, 2023 10:56 am

DevOps 从业者定义了“可观察性的三大支柱”

Post by barikulislam001 »

可观测性的抽象概念起源于控制理论:研究动态系统行为的工程和数学分支。通过向系统提供不同的输入并观察期望的输出,个人可以获得有价值的反馈,了解哪些行动对于实现期望的目标最有价值,并最终优化他们的行为。 对于 DevOps,可观察系统就是 IT 环境本身,它以各种日志和指标的形式提供实时输出(我们将在下面讨论)。DevOps 团队可以使用这些输出来更好地理解系统的内部工作原理,并在必要时采取纠正措施,从而提供更好的最终用户体验。

它描述了有关系统内部状态的三个最重要的信息来源。这三大支柱是: 指标: 指标和关键绩效指标 (KPI)是可测量的数值,用于评估组织实现特定目标的情况。例如,为了诊断系统的运行 加纳手机号码列表 状况,这组指标可能包括响应请求时的延迟量或过去一个月的停机时间。指标很重要,因为它们为团队提供了一种比较一段时间内的绩效的方法,以及一种检测异常和偏离标准的方法。 日志: 日志是对特定服务器、计算机或软件应用程序的活动和操作进行广泛分类的列表或文档。查阅日志内容有助于 DevOps 团队了解 IT 生态系统中不同元素在部署之前、期间和之后的执行情况。

Image

日志还可用于执行根本原因分析 (RCA),以排除和调试错误或性能问题的根源。 跟踪:跟踪的概念将日志的概念扩展到分布式系统,例如在具有许多不同交互部分的多云或微服务 架构中。由于理解这些分布式系统中的事件本质上更加复杂,因此跟踪通常以可视化格式显示,显示操作如何从系统中的一个节点移动到另一个节点。 为了支持可观察性的目标,许多实践 DevOps 的企业都使用专用的可观察性工具。例如,OpenTelemetry是一个开源可观测性框架,其中包括用于检查软件性能和行为的不同工具、API(应用程序编程接口)和 SDK(软件开发工具包)。
Post Reply