如何用阿里云实行全链路数据追踪
簡介:?阿里云采用了日志服務(wù),幫助暢捷通構(gòu)建了用戶體驗感知、業(yè)務(wù)安全合規(guī)、用戶業(yè)務(wù)鏈路追蹤、成本預(yù)算的使用場景,實現(xiàn)了對用戶、業(yè)務(wù)、成本、安全等方面的全維度感知,使得運維效率提升了30%。
在日常生活中,遇到電腦卡、遲緩等問題,我們都會下意識地覺得“電腦壞了”,我們會介意每一秒的延遲帶來的等待,等待的這一秒可能會讓你輸了這場比賽、損失一筆交易、錯過一段愛情……。因此為了改善這一秒的延遲,我們會認真仔細地檢查系統(tǒng)、硬件、網(wǎng)絡(luò)等。也會為了這一秒的延遲,花重金來升級設(shè)備。在日常生活中,我們對于“慢”可謂是深惡痛疾,而企業(yè)又何嘗不是呢?
隨著互聯(lián)網(wǎng)的以及基礎(chǔ)設(shè)施的發(fā)展,越來越多的企業(yè)將業(yè)務(wù)搬到線上,業(yè)務(wù)數(shù)字化已經(jīng)在各個行業(yè)得到廣泛應(yīng)用,推動各行業(yè)的業(yè)務(wù)創(chuàng)新,提升了用戶體驗和效率。在業(yè)務(wù)往數(shù)據(jù)化轉(zhuǎn)型的浪潮下,企業(yè)業(yè)務(wù)就面臨以下四個趨勢:
從以上四個趨勢得出,如何提升用戶體驗,讓業(yè)務(wù)快速且穩(wěn)定地為用戶服務(wù),是企業(yè)在這個時代發(fā)展的關(guān)鍵。而“慢”,對于企業(yè)來說,就是一種故障。慢一秒可能會損失大量的用戶、慢一秒可能會讓服務(wù)器崩潰、慢一秒可能會被市場淘汰汰。
但更好的用戶體驗也意味著更高的投入,讓IT設(shè)施成為企業(yè)發(fā)展中累贅是一件很不明智的事情。那企業(yè)該如何克服這類問題呢?
針對這類問題,“微服務(wù)”應(yīng)運而生。傳統(tǒng)的IT架構(gòu)大多都是各種獨立系統(tǒng)的堆砌,這些系統(tǒng)的問題總結(jié)來說就是擴展性差,可靠性不高,維護成本高。但使用微服務(wù)架構(gòu)后,越來越多的系統(tǒng)被拆解成了多個微服務(wù)。企業(yè)可將大量通用功能下沉為服務(wù),并對服務(wù)不斷進行拆分,再根據(jù)不同的業(yè)務(wù)形態(tài),快速組裝出前端應(yīng)用,通過服務(wù)組裝和聚合的方式實現(xiàn)更快的開發(fā)速度,前端也能變得更輕。
但大量的微服務(wù),使得整體運維難度也會提升,不同的微服務(wù)可能會帶來不同類型的數(shù)據(jù)、大量的警告以及處理不完的故障。那么能否有簡單的方式,來對大量的微服務(wù)進行管理呢?
暢捷通信息技術(shù)股份有限公司是用友旗下成員企業(yè),致力于為小微企業(yè)提供社交化、個性化、服務(wù)化、小量化的生意管理支持。暢捷通充分利用SaaS業(yè)務(wù)與客戶的高頻互動的優(yōu)勢深挖客戶的價值,從而多方面滿足小微企業(yè)對云產(chǎn)品的需求。暢捷通提出以暢捷通T+為核心的“云+端”戰(zhàn)略,以數(shù)智財稅、數(shù)智商業(yè)為核心,以數(shù)據(jù)服務(wù)與生態(tài)服務(wù)為延展,通過Spring Cloud技術(shù)體系建立微服務(wù)應(yīng)用,為用戶提供定制化的服務(wù)。
但由于業(yè)務(wù)線的日益龐大、分布在各處微服務(wù)架構(gòu)以及用戶體量的不斷攀升,暢捷通運維團隊也遇到了一些瓶頸,如
-業(yè)務(wù)高增長,用戶大體量,如何識別每一個用戶的體驗?是否能有數(shù)據(jù)支撐?
- 業(yè)界生態(tài)都在提全鏈路追蹤,如何實現(xiàn)高效利用?
- 如何管理好分散在各個服務(wù)器中的微服務(wù),并解決成本難題?
- 安全要求常態(tài)化,安全合規(guī)的可觀測性黑盒無從入手
暢捷通運維團隊深挖日志數(shù)據(jù)使用場景,利用日志服務(wù)工具能力梅開二度,為暢捷通的業(yè)務(wù)發(fā)展提供了持續(xù)且強有力的支持,保障了業(yè)務(wù)高速發(fā)展及用戶體驗的良好運行。
基于上述問題,阿里云為暢捷通構(gòu)建了基于日志服務(wù)的深度使用方案,協(xié)助暢捷通搭建了渤海平臺。
用戶體驗感知解決方案:
基于阿里云日志服務(wù),收集全量的用戶請求日志,以租戶維度對于該層面日志進行了數(shù)據(jù)加工,提取出Apdex性能分數(shù)、請求成功率分數(shù)、錯誤請求分析、錯誤請求影響租戶占比等自定義指標,幫助客戶構(gòu)建用戶健康體系。
用戶業(yè)務(wù)鏈路追蹤解決方案:
基于阿里云日志服務(wù),在用戶使用側(cè)增加了二維碼上報功能,用戶使用過程中遇到問題,會自動彈出二維碼,用戶只需將帶有二維碼的界面截圖給問題處理人員即可,后續(xù)相關(guān)的同事只需要掃描二維碼即可將用戶當前環(huán)境等信息進行復(fù)現(xiàn),結(jié)合建立的業(yè)務(wù)鏈路追蹤分析模型,即可解決問題。
系統(tǒng)管理可觀測性搭建解決方案:
基于阿里云日志服務(wù),結(jié)合各微服務(wù)和預(yù)算數(shù)據(jù),實時可視化展分析結(jié)果,將相關(guān)的數(shù)據(jù)進行了分析提取,使得整體使用情況具備可觀測性。
業(yè)務(wù)安全合規(guī)解決方案:
基于阿里云日志服務(wù),暢捷通對于好生意日志庫進行了二次加工,對于商品增改操作進行實時和定時的批量檢測,之后對于結(jié)果配置進行和安全模塊對接,及時發(fā)現(xiàn)問題后,入庫RDS,相應(yīng)通知到人工進行后續(xù)操作,極大的降低了業(yè)務(wù)風險,提升了業(yè)務(wù)安全合規(guī)比率。
阿里云采用了日志服務(wù),幫助暢捷通構(gòu)建了用戶體驗感知、業(yè)務(wù)安全合規(guī)、用戶業(yè)務(wù)鏈路追蹤、成本預(yù)算的使用場景,實現(xiàn)了對用戶、業(yè)務(wù)、成本、安全等方面的全維度感知,使得運維效率提升了30%。
原文鏈接
本文為阿里云原創(chuàng)內(nèi)容,未經(jīng)允許不得轉(zhuǎn)載。
總結(jié)
以上是生活随笔為你收集整理的如何用阿里云实行全链路数据追踪的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 看阿里云如何用云上技术创新,帮助哈啰单车
- 下一篇: 媒体智能-淘宝直播流媒体互动实践 | D