【 文章来源 】https://www.techtarget.com/searchitoperations/tip/Common-use-cases-for-observability

这些可观测性用例使组织能够更深入地挖掘其系统监控和分析,以提前发现潜在问题并提醒 IT 员工。

可观测性的常见用例

围绕技术平台的可观测性背后的想法是通过其输出来了解复杂环境的状态。然后,可观测性的深度导致该平台上的任何问题可以如何快速有效地被识别和修复。

这看起来像是重述和重命名 IT 管理员一直在做的事情——试图通过使用系统管理软件和其他工具来掌握正在发生的事情。

然而,可观测性并不是简单地重新利用现有软件来从客户那里获得更多的钱。这是大多数组织正在努力应对的变化所驱动的真正需求——从完全拥有和控制的平台转变为拥有和共享、物理和虚拟化的基于云的平台的复杂混合环境。涵盖这种环境的工具很少而且相差甚远,但可观测性提供了处理其中许多领域的起点。

用例 1. 底层可观测性架构

可观测性汇集了来自广泛来源的数据,因此可以对其进行分析并确定问题所在或将来可能出现的问题。这需要强大的监控能力,以及对被监控系统每个部分的基础指标的理解。必须了解平台不同部分之间的依赖关系,并且必须定义正常和异常。这可以作为可观测性系统运行时的开箱即用设置、用户定义设置和经验学习限制的组合来完成。

此外,可观测性应该能够识别来自零日威胁的异常活动或由糟糕或错误的编码引起的直接问题。

用例 2. 数据监控、汇总和报告

公共云所有者可能不允许组织运行深入的管理软件,但他们的平台会不断创建数据,例如遥测和日志数据,尤其是与工作负载相关的数据。通过将这些数据与数据流聚合、分析并获得近乎实时的报告,组织可以及早发现问题。如果问题出在平台上,您可以立即处理;如果它被指示为在平台的第三方拥有的部分上,则您可以及早了解该问题,并可以与提供商共享数据,以便它可以解决问题。

基于事件的自动化使 IT 团队,尤其是站点可靠性工程团队,能够触发故障单,这些故障单可以路由到正确的应用服务或人员。这使员工能够继续为组织创造战略 IT 价值的业务。

例如,员工可以专注于数字化转型等领域,并更加相信通过深度可观测性进行的自动修复将使复杂的工作流程更有可能发挥作用,并且在出现问题时更快地得到修复。

用例 3. 平台安全和 DevOps

可观测性派上用场的另一个领域是主动管理安全性。来自整个平台的数据输出可以监控异常活动并触发事件,以减轻或阻止安全问题的任何影响。

DevOps 环境可以监控异常活动,如果该操作会在工作平台上产生问题,则可以防止配置工作负载。即使工作负载在主平台上并开始出现异常行为,可观测性也可用于启动限制工作负载或使工作负载脱机的操作,并在必要时将其替换为已知的工作版本。

即使是 DevOps 的上游,开发人员也会发现可观测性很有用:处理不同微服务和虚拟容器的输出的能力可确保这些环境在 DevOps 线下推时为生产环境做好准备。

用例 4. 长期趋势

可观测性的一个有用方面是随着时间的推移跟踪应用程序或平台的性能。可以发现变化,并且可以识别目标之外的趋势,从而触发补救措施或请求人工干预。

例如,遭受内存泄漏的应用程序或服务可能会导致问题,即使泄漏速度很慢。可以识别更多人使用的应用程序并调整资源以更好地满足他们的需求。

目前,可观测性还不能作为单一的现成产品提供。但是,通过确保监控、数据聚合和分析能力到位以支持可观测性方法,然后将事件触发器集成到帮助台系统中,自动化系统管理和基于云的资源管理和工作负载供应引擎应该为组织提供大部分他们对未来的要求。

观测云——快速实现系统可观测

观测云(www.guance.com),新一代云原生全链路数据可观测平台,国内首批获得中国信通院颁发的「可观测性平台技术能力」最高级别「先进级」认证,实现统一采集、统一标签、统一存储和统一界面,带来全功能的一体化可观测体验。

观测云能全环境高基数采集数据,支持多维度信息智能检索分析,及提供强大的自定义可编程能力,使系统运行状态尽在掌控,故障根因无所遁形。

可观测性的常见用例|Techtarget的更多相关文章

  1. linux find 用法和常见用例

    Linux中find常见用法示例 ·find   path   -option   [   -print ]   [ -exec   -ok   command ]   {} \; 本人qq群也有许多 ...

  2. js正则表达式入门以及常见用例

    学习正则表达式的最好方法是从例子开始,理解例子之后再自己对例子进行修改,实验.下面给出了不少简单的例子,并对它们作了详细的说明. 假设你在一篇英文小说里查找hi,你可以使用正则表达式hi. 这几乎是最 ...

  3. Linux下强大的查找命令find 用法和常见用例

    Linux系统下find是较为常用的指令,find命令在目录结构中搜索文件,并执行指定的操作,掌握它的形式与用法对我们很有用处. 因为Linux下面一切皆文件,经常需要搜索某些文件来编写,所以对于Li ...

  4. 一些常见的“功能性”JS事件

    ————————倒序上升———————— (2)给一些 保存.提交 按钮,添加 防止重复提交 事件(常见一例) $("#submitRank").attr("disabl ...

  5. 【iOS】ARC-MRC下的单例及其应用

    单例的应用十分普遍,单例模式使一个类仅仅有一个实例. *易于供外界訪问. *方便控制实例个数,节约系统资源. *OC中的常见单例: 如:UIApplication,  NSNotificationCe ...

  6. useradd 命令的常见用法

    在Linux系统中 useradd 是个很基本的命令,但是使用起来却很不直观.以至于在 Ubuntu 中居然添加了一个 adduser 命令来简化添加用户的操作.本文主要描述笔者在学习使用 usera ...

  7. 上海苹果维修点分享苹果电脑MACBOOK故障维修常见案例

    苹果的电子设备无论是外观和性能都是无与伦比的美丽,很多开发者都开始选用苹果电脑macbook.近年来苹果售后维修点来维修苹果电脑的用户也越来越多,我们上海苹果维修点就整理分享了一些苹果电脑MACBOO ...

  8. C语言编译环境中的 调试功能及常见错误提示

    文章目录 1 .调试功能 2 . 编译中的常见错误例析 3 .常见错误信息语句索引 1 .调试功能 1.常用健 <F10> : 激活系统菜单 <F6> : 将光标在编辑窗口和. ...

  9. 关于Redis的一些常识

    http://blog.csdn.net/mengxianhua/article/details/8961713 关于Redis的一些常识 2013-05-22 18:00 13315人阅读 评论(0 ...

随机推荐

  1. (转)git使用收集

    由于最近项目开始弃SVN用git,特意整理下git命令.原文链接为http://www.jb51.net/article/55442.htm git branch 查看本地所有分支git status ...

  2. Apache DolphinScheduler 2.X保姆级源码解析,中国移动工程师揭秘服务调度启动全流程

    2022年1月,科学技术部高新技术司副司长梅建平在"第六届中国新金融高峰论坛"上表示,当前数据量已经大大超过了处理能力的上限,若信息技术仍然是渐进式发展,则数据处理能力的提升将远远 ...

  3. Apache 首次亚洲在线峰会: Workflow & 数据治理专场

    背景 大数据发展到今天已有 10 年时间,早已渗透到各个行业,数据需 求越来越多,这使得大数据 业务间的依赖关系也越来越复杂,另外也相信做数据的伙伴肯定对如何治理数据也是痛苦之至,再加上现今云原生时代 ...

  4. 开源有魔力 - DolphinScheduler 的 Apache 之路

    关于 Apache DolphinScheduler社区 Apache DolphinScheduler(incubator) 于17年在易观数科立项,19年3月开源, 19 年8月进入Apache ...

  5. 高效能团队的Java研发规范(进阶版)

    目前大部分团队是使用的阿里巴巴Java开发规范,不过在日常开发中难免遇到覆盖不到的场景,本文在阿里巴巴Java开发规范基础上,补充一些常用的规范,用于提升代码质量及增强代码可读性. 编程规约 1.基础 ...

  6. gorm tips

    约定的列名 type User struct { ID uint // 列名是 `id` Name string // 列名是 `name` Birthday time.Time // 列名是 `bi ...

  7. 使用 Vue.js 框架后的感想

    前言 用 Vue 已经有段时间了,把自己的所想所悟写下来,每一个想法都是非常宝贵的,记录成为生活,记录成为习惯. 简化开发 Vue 是可以辅助前端工程师开发 Web App 的一种框架,它节省很多时间 ...

  8. 通过宏封装实现std::format编译期检查参数数量是否一致

    背景 std::format在传参数量少于格式串所需参数数量时,会抛出异常.而在大部分的应用场景下,参数数量不一致提供编译报错更加合适,可以促进我们更早发现问题并进行改正. 最终效果 // 测试输出接 ...

  9. APICloud AVM框架 封装车牌号输入键盘组件

    AVM(Application-View-Model)前端组件化开发模式基于标准Web Components组件化思想,提供包含虚拟DOM和Runtime的编程框架avm.js以及多端统一编译工具,完 ...

  10. 2.窗口部件-对话框QDialog

    1.模态和非模态 看代码 widget.cpp #include "widget.h" #include "ui_widget.h" #include<Q ...