运维
可观察性 标签描述

通过检查系统输出来测量系统内部状态的能力称为可观察性。当可以仅使用输出信息(即传感器数据)来估计当前状态时,系统就变得“可观察”。您可以使用来自Observability的数据来识别和解决问题、优化性能并提高安全性。 在接下来的几节中,我们将仔细研究可观察性的三大支柱:指标、日志和跟踪。 可观察性和监控有什么区别? “如果没有监控,可观察性就不可能实现。” 监控是与可观察性密切相关的另一个术语。监控和可观察性之间的主要区别在于,后者是指深入了解系统内部运作的能力,而前者是指收集有关系统性能和行为的数据的行为。 除此之外,监控并没有真正考虑最终目标。它专注于预定义的指标和阈值来检测与预期行为...

  e8Vk3bXIRRmD   2023年11月02日   42   0   0 应用程序可观察性数据

2023年,原生云应用程序和平台将快速增长。组织不断努力最大限度地发挥其应用程序的潜力,确保无缝的用户体验并推动业务增长。 混合云环境的兴起以及Kubernetes等容器化技术的采用彻底改变了现代应用程序的开发、部署和扩展方式。 在这个数字领域,Kubernetes是大多数云原生应用程序和工作负载的首选平台,并被跨行业采用。 根据2022年的报告,96%的公司已经在其云系统中使用或评估Kubernetes的实施。这个流行的开源实用程序对于容器编排和发现、负载平衡和其他功能很有帮助。 然而,这种转变也带来了一系列新的挑战。 随着应用程序复杂性的增加,对强大的可观察性解决方案的需求也随之增加,...

  e8Vk3bXIRRmD   2023年11月02日   21   0   0 应用程序可观察性解决方案

通过检查系统输出来测量系统内部状态的能力称为可观察性。当可以仅使用输出信息(即传感器数据)来估计当前状态时,系统就变得“可观察”。您可以使用来自Observability的数据来识别和解决问题、优化性能并提高安全性。 在接下来的几节中,我们将仔细研究可观察性的三大支柱:指标、日志和跟踪。 可观察性和监控有什么区别? “如果没有监控,可观察性就不可能实现。” 监控是与可观察性密切相关的另一个术语。监控和可观察性之间的主要区别在于,后者是指深入了解系统内部运作的能力,而前者是指收集有关系统性能和行为的数据的行为。 除此之外,监控并没有真正考虑最终目标。它专注于预定义的指标和阈值来检测与预期行为...

  e8Vk3bXIRRmD   2023年11月02日   45   0   0 应用程序可观察性数据

可观察性正在成为当代DevOps实践的基石。即使传统上不属于DevOps的部门也看到了在可观察性团队的支持下带来的好处。然而,到2023年,组织发现采用之路比预期更加崎岖。以下是DevOps团队在可观察性方面面临的七个最大挑战以及一些缓解这些挑战的建议。 01 提高平均修复时间 MTTR(即平均恢复时间)是指系统在发生中断或错误后恢复并运行所需的时间。更长的MTTR意味着更多的停机时间和更差的客户服务。令人担忧的是,DevOpsPulseReport表明平均MTTR正在增加。今年,73%的受访者表示MTTR为多个小时;去年这一数字仅为64%。 MTTR通常是由于数据孤岛损害可观察性而无法诊...

  e8Vk3bXIRRmD   2023年11月30日   16   0   0 可观察性数据解决方案

TL;DR Gartner将应用可观测性列为2023年重要战略趋势之一。 作为开发者,即便没有专精此道。但了解一下,还是有必要的。 前言 最近,我所在的产品组,将完善监控系统,放入了版本规划中。 趁此良机,了解了一波可观测性相关的背景和技术。 同时,对原有的监控方式,进行了一定的改造。 可观测性 控制理论中的可观察性(observability)是指系统可以由其外部输出推断其其内部状态的程度。系统的可观察性和可控制性是数学上对偶的概念。可观察性最早是匈牙利裔工程师鲁道夫·卡尔曼针对线性动态系统提出的概念[1][2]。若以信号流图来看,若所有的内部状态都可以输出到输出信号,此系统即有可观察性。...

  IZpvPaSDoNCG   2023年11月02日   23   0   0 可观察性复杂度

在不断发展的DevOps世界中,深入了解系统行为、诊断问题和提高整体性能的能力是首要任务之一。监控和可观察性是促进这一过程的两个关键概念,为系统的健康状况和性能提供有价值的可见性。虽然这些术语经常互换使用,但它们代表了理解和管理复杂系统的不同方法。在本文中,我们将探讨监控和可观察性之间的差异,提供示例来说明它们的应用并强调它们各自的好处。我们还将深入研究用于有效监控和可观察性的技术和工具。 「监控:了解系统状态」 监控的重点是收集和分析有关系统或应用程序状态的数据。它通常涉及设置特定的指标、阈值和警报机制来跟踪各种组件的性能和可用性。常见的监控技术和工具包括: 指标监控:使用Nagios、...

  e8Vk3bXIRRmD   2023年11月02日   41   0   0 基础设施可观察性用例