如何用阿里云实行全链路数据追踪

简介: 阿里云采用了日志服务,帮助畅捷通构建了用户体验感知、业务安全合规、用户业务链路追踪、成本预算的使用场景,实现了对用户、业务、成本、安全等方面的全维度感知,使得运维效率提升了30%。

在日常生活中,遇到电脑卡、迟缓等问题,我们都会下意识地觉得“电脑坏了”,我们会介意每一秒的延迟带来的等待,等待的这一秒可能会让你输了这场比赛、损失一笔交易、错过一段爱情……。因此为了改善这一秒的延迟,我们会认真仔细地检查系统、硬件、网络等。也会为了这一秒的延迟,花重金来升级设备。在日常生活中,我们对于“慢”可谓是深恶痛疾,而企业又何尝不是呢?

随着互联网的以及基础设施的发展,越来越多的企业将业务搬到线上,业务数字化已经在各个行业得到广泛应用,推动各行业的业务创新,提升了用户体验和效率。在业务往数据化转型的浪潮下,企业业务就面临以下四个趋势:

  1. 体验是关键的竞争力之一:统计结果,发现1秒的延迟增加,平均会带来7%的用户流失。
  2. 创新迭代在加速::55%的应用,每周甚至是每天,都会发布更新。
  3. 基础实施与架构在革新:多数企业业务采用了新型架构,这些变化,让业务更敏捷迭代,并可支撑更加复杂的业务、提升运营效率。
  4. 运维数据的多样化:包括运维数据容量、可变性、种类都在增加,比如日志/指标/链路/审计/CMDB等。

图片 1.png

从以上四个趋势得出,如何提升用户体验,让业务快速且稳定地为用户服务,是企业在这个时代发展的关键。而“慢”,对于企业来说,就是一种故障。慢一秒可能会损失大量的用户、慢一秒可能会让服务器崩溃、慢一秒可能会被市场淘汰汰。

但更好的用户体验也意味着更高的投入,让IT设施成为企业发展中累赘是一件很不明智的事情。那企业该如何克服这类问题呢?

针对这类问题,“微服务”应运而生。传统的IT架构大多都是各种独立系统的堆砌,这些系统的问题总结来说就是扩展性差,可靠性不高,维护成本高。但使用微服务架构后,越来越多的系统被拆解成了多个微服务。企业可将大量通用功能下沉为服务,并对服务不断进行拆分,再根据不同的业务形态,快速组装出前端应用,通过服务组装和聚合的方式实现更快的开发速度,前端也能变得更轻。

但大量的微服务,使得整体运维难度也会提升,不同的微服务可能会带来不同类型的数据、大量的警告以及处理不完的故障。那么能否有简单的方式,来对大量的微服务进行管理呢?

畅捷通信息技术股份有限公司是用友旗下成员企业,致力于为小微企业提供社交化、个性化、服务化、小量化的生意管理支持。畅捷通充分利用SaaS业务与客户的高频互动的优势深挖客户的价值,从而多方面满足小微企业对云产品的需求。畅捷通提出以畅捷通T+为核心的“云+端”战略,以数智财税、数智商业为核心,以数据服务与生态服务为延展,通过Spring Cloud技术体系建立微服务应用,为用户提供定制化的服务。

图片 2png.png

但由于业务线的日益庞大、分布在各处微服务架构以及用户体量的不断攀升,畅捷通运维团队也遇到了一些瓶颈,如
-业务高增长,用户大体量,如何识别每一个用户的体验?是否能有数据支撑?

  • 业界生态都在提全链路追踪,如何实现高效利用?
  • 如何管理好分散在各个服务器中的微服务,并解决成本难题?
  • 安全要求常态化,安全合规的可观测性黑盒无从入手

畅捷通运维团队深挖日志数据使用场景,利用日志服务工具能力梅开二度,为畅捷通的业务发展提供了持续且强有力的支持,保障了业务高速发展及用户体验的良好运行。

基于上述问题,阿里云为畅捷通构建了基于日志服务的深度使用方案,协助畅捷通搭建了渤海平台。
图片 3.png

用户体验感知解决方案:
基于阿里云日志服务,收集全量的用户请求日志,以租户维度对于该层面日志进行了数据加工,提取出Apdex性能分数、请求成功率分数、错误请求分析、错误请求影响租户占比等自定义指标,帮助客户构建用户健康体系。

图片 4.png

图片 5.png

用户业务链路追踪解决方案:
基于阿里云日志服务,在用户使用侧增加了二维码上报功能,用户使用过程中遇到问题,会自动弹出二维码,用户只需将带有二维码的界面截图给问题处理人员即可,后续相关的同事只需要扫描二维码即可将用户当前环境等信息进行复现,结合建立的业务链路追踪分析模型,即可解决问题。

图片 6.png

系统管理可观测性搭建解决方案:
基于阿里云日志服务,结合各微服务和预算数据,实时可视化展分析结果,将相关的数据进行了分析提取,使得整体使用情况具备可观测性。
图片 7.png

业务安全合规解决方案:
基于阿里云日志服务,畅捷通对于好生意日志库进行了二次加工,对于商品增改操作进行实时和定时的批量检测,之后对于结果配置进行和安全模块对接,及时发现问题后,入库RDS,相应通知到人工进行后续操作,极大的降低了业务风险,提升了业务安全合规比率。
图片 8.png

阿里云采用了日志服务,帮助畅捷通构建了用户体验感知、业务安全合规、用户业务链路追踪、成本预算的使用场景,实现了对用户、业务、成本、安全等方面的全维度感知,使得运维效率提升了30%。

原文链接

本文为阿里云原创内容,未经允许不得转载。

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

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

相关文章

谷歌能否赶上「元宇宙」这趟快车?

整理 | 禾木木出品 | CSDN云计算(ID:CSDNcloud)大多数人认为 Google Glass 只是领先于时代。虽然 Glass 不再出售给日常消费者(它仍然存在于企业版本中),但它在很多方面都是公众对混合现实体验的首次介绍。…

java join 源码_java并发:join源码分析

joinjoinjoin是Thread方法,它的作用是A线程中子线程B在运行之后调用了B.join(),A线程会阻塞直至B线程执行结束join源码(只有继承Thread类才能使用)基于openjdk1.8的源码public final void join() throws InterruptedException {join(0);}public final sy…

Flink on Zeppelin 流计算处理最佳实践

简介: 欢迎钉钉扫描文章底部二维码进入 EMR Studio 用户交流群 直接和讲师交流讨论~ 点击以下链接直接观看直播回放:https://developer.aliyun.com/live/247106 开源大数据社区 & 阿里云 EMR 系列直播 第十二期 主题:Flink on Zeppelin…

python windows自动化 爬虫_使用Python实现自动化截取Windows系统屏幕

文章首发于我的技术博客:你可以在上面看到更多的Python教程和python爬虫自动化截屏有什么用呢?为什么要实现自动化截屏呢?其实,在某些特殊的场景下,记录电脑使用者的操作还是很有必要的。比如,银行记录柜员…

储留香:一个智能运维系统就是一个中枢神经系统,我说的!

简介: 运维系统可以像神经系统一样,首先,做到数据的统一汇总;其次,可以对数据进行识别筛选输出有效信息;再次,可以预先感知到异常风险,并进行有效规避。而日志服务SLS凭借出色的数据…

携程发布2021第三季度财报:营收53亿元 国际国内旅游市场“攻守”同发力

2021年12月16日,携程集团(纳斯达克:TCOM及香港联交所:9961)发布截至2021年9月30日第三季度未经审计的财务业绩。第三季度实现营收53亿元,经调整EBITDA(税息折旧摊销前利润)为5.37亿元…

java线性表源代码_线性表java实现之顺序存储源码

源码:class SequenceList{private int size0;//表大小private int max_length;//表长private final int default_length 20;//默认长度private Object[] o;//初始化public SequenceList(){max_length default_length;o new Object[max_length];}public SequenceL…

云上资源编排的思与悟

简介: 在传统软件架构下,撇开业务层代码,都需要部署计算节点、存储资源、网络资源,然后安装、配置操作系统等。而云服务本质上是实现 IT 架构软件化和 IT 平台智能化,通过软件的形式定义这些硬件资源,充分抽…

不用网关或代理的单点远程办公如何实现,Aruba推出EdgeConnect Microbranch

Aruba日前宣布推出全新EdgeConnect Microbranch解决方案,针对混合办公环境的家庭办公室和小型办公室的网络解决方案,可供远程工作人员通过单个Wi-Fi接入点 (AP) ,安全地访问办公室内所有的传统办公服务,而无需在远程站点部署网关、…

阿里云力夺FewCLUE榜首!知识融入预训练+小样本学习的实战解析

简介: 7月8日,中文语言理解权威评测基准CLUE公开了中文小样本学习评测榜单最新结果,阿里云计算平台PAI团队携手达摩院智能对话与服务技术团队,在大模型和无参数限制模型双赛道总成绩第一名,决赛答辩总成绩第一名。 作…

java 线程 内存分配内存_漫谈JAVA语言的内存分配

在说JAVA语言的内存分配之前,我们先聊聊OS的Memory Management,这是学习操作系统课程的一个重要内容。从这里开始理解内存分配有利于理解的更深入。我们知道物理内存是由page 和segment 方式混合管理的,映射的过程如下图所示:从物…

【产品干货】经典营销模型的产品化介绍

简介: 为什么说Quick Audience是集数据资产构建、用户分析、精准营销投放、跨端社交互动和全域会员管理为一体的全域消费者运营平台,其中一个很大的原因是置入了经典营销模型,如RFM模型与AIPL模型,由方法论支撑消费者运营&#xf…

python 多线程 廖雪峰_python中多线程与多进程中的数据共享问题

之前在写多线程与多进程的时候,因为一般情况下都是各自完成各自的任务,各个子线程或者各个子进程之前并没有太多的联系,如果需要通信的话我会使用队列或者数据库来完成,但是最近我在写一些多线程与多进程的代码时,发现…

填平数据、产品、模式需求鸿沟,浪潮云发布新一代行业云 MEP战略

围绕安全这一核心,浪潮云从新模式(New Model)、新要素(New Essential Factor)、新产品(New Product)三大方面出发,提出新一代行业云MEP战略。 出品 | CSDN云计算 12月16日&#xff0…

hpsocket java代码_HPSocket介绍与使用

一、HPSocket介绍HP-Socket是一套通用的高性能TCP/UDP/HTTP 通信框架,包含服务端组件、客户端组件和Agent组件,广泛适用于各种不同应用场景的TCP/UDP/HTTP通信系统,提供C/C、C#、Delphi、E(易语言)、Java、Python等编程语言接口。HP-Socket对…

Dapr 在阿里云原生的实践

简介: Faas 场景下,比较吸引用户的是成本和研发效率,成本主要通过按需分配和极致的弹性效率来达成。而应用开发者期望通过 FaaS 提供多语言的编程环境,提升研发效率,包括启动时间、发布时间、开发的效率。​ 作者&…

postgre 生成数据库html文档_还在手动整理数据库文档?试试这个(螺丝钉)数据库文档生成工具...

简介在企业级开发中、我们经常会有编写数据库表结构文档的时间付出,从业以来,待过几家企业,关于数据库表结构文档状态:要么没有、要么有、但都是手写、后期运维开发,需要手动进行维护到文档中,很是繁琐、如…

OpenFaaS - 以自己的方式运行容器化函数

作者 | Addo Zhang来源 | 云原生指北译者注: 本文篇幅较长,有助于了解 FaaS 和 OpenFaaS。作者分别从开发人员和运维人员的视角来了解 OpenFaaS,对了解新的技术是个很好的方式。本文翻译自 Ivan Velichko[1] 的 OpenFaaS - Run Containerized…

技术人生第5篇——浅谈如何成为技术一号位?

简介: 认清每个人自己在日常工作中的思维定式非常重要,有助于转变自己对很多事情的认知,而这种转变也会从根本上带来行为上的变化。也就是说,可以通过理论分析和实践,来共同完成对个人实际生活的影响。今天这篇文章&am…

元宇宙真的是「割韭菜」吗?

作者 | 小枣君来源 | 鲜枣课堂我们究竟该如何看待元宇宙?元宇宙为什么会火?它到底有没有价值?它真的是“割韭菜”吗?今天这篇文章,小枣君想说说自己的看法。█ 元宇宙为什么会火?元宇宙的蹿红速度&#xff…