AWS的性能檢測(cè)服務(wù)X-Ray(APM)-創(chuàng)新互聯(lián)

發(fā)展之勢(shì):
隨便最幾年微服務(wù)和Serverless(Lambda)的盛行,把原來(lái)一套系統(tǒng)可以按業(yè)務(wù),人員或業(yè)務(wù)架構(gòu)拆分得更加詳細(xì),讓開(kāi)發(fā)人員更專注于自己負(fù)責(zé)微服務(wù)或Serverless模塊,同時(shí)利用DevOps管理流程,這樣可以提升業(yè)務(wù)的快速迭代。雖然微服務(wù)或Serverless確實(shí)是可以提升業(yè)務(wù)的持續(xù)服務(wù)和可靠性,但是業(yè)務(wù)復(fù)雜度,管理難度和管理成本隨之提升,如何做好業(yè)務(wù)故障排查,特別是性能和穩(wěn)定是很多企業(yè)開(kāi)發(fā)及運(yùn)維團(tuán)隊(duì)所關(guān)心的,AWS為此提供一項(xiàng)易用且可視化的服務(wù)X-Ray,借助 AWS X-Ray,開(kāi)發(fā)人員能夠輕松分析其生產(chǎn)行為及具有端到端跟蹤功能的分布式應(yīng)用程序。您可以使用 X-Ray 確定性能瓶頸、邊緣情況錯(cuò)誤以及其他難于檢測(cè)的問(wèn)題。X-Ray 支持各種類(lèi)型或大小的開(kāi)發(fā)或生產(chǎn)應(yīng)用程序,從簡(jiǎn)單的異步事件調(diào)用和三層 Web 應(yīng)用程序到使用微服務(wù)架構(gòu)構(gòu)建的復(fù)雜的分布式應(yīng)用程序。這讓開(kāi)發(fā)人員能夠快速找到并解決其應(yīng)用程序中出現(xiàn)的問(wèn)題,并改善最終用戶對(duì)其應(yīng)用程序的體驗(yàn)。

成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站制作、成都網(wǎng)站建設(shè)、西山網(wǎng)絡(luò)推廣、小程序定制開(kāi)發(fā)、西山網(wǎng)絡(luò)營(yíng)銷(xiāo)、西山企業(yè)策劃、西山品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供西山建站搭建服務(wù),24小時(shí)服務(wù)熱線:13518219792,官方網(wǎng)址:muchs.cn

功能介紹:
X-Ray是可以很好的與AWS近幾年特別流行的技術(shù)(ECS/Lambda等)集成,尤其是未來(lái)有可能成為主流技術(shù)的Lambda,它可以提供數(shù)據(jù)跟蹤,數(shù)據(jù)軌跡采集與性能分析等可視化技術(shù)服務(wù)。以下我們來(lái)介紹現(xiàn)在及未來(lái)都比較常用的API化的應(yīng)用,API化采用基礎(chǔ)技術(shù)就是Lambda,而優(yōu)化Lambda和業(yè)務(wù)代碼的工具服務(wù)是X-Ray,我們通過(guò)一個(gè)例子來(lái)說(shuō)明X-Ray如何幫助開(kāi)發(fā)與運(yùn)維團(tuán)隊(duì)提升業(yè)務(wù)體驗(yàn)。

1)X-Ray對(duì)Python for Lambda的請(qǐng)求分析
AWS Lambda 上的 Python – 對(duì) Lambda 函數(shù)配置啟用 X-Ray 以分析傳入請(qǐng)求。添加X(jué)-Ray SDK for Python以分析 AWS 開(kāi)發(fā)工具包、HTTP 和 SQL 客戶端。
AWS的性能檢測(cè)服務(wù)X-Ray(APM)
有多個(gè) AWS 服務(wù)提供 X-Ray 集成。集成服務(wù)提供不同級(jí)別的集成,可以包括采樣和向傳入請(qǐng)求添加標(biāo)頭、運(yùn)行 X-Ray 守護(hù)程序以及自動(dòng)將跟蹤數(shù)據(jù)發(fā)送到 X-Ray。
? 主動(dòng)分析 – 采樣和分析傳入請(qǐng)求。

? 被動(dòng)分析 – 分析已經(jīng)由其他服務(wù)采樣的請(qǐng)求。

? 請(qǐng)求跟蹤 – 對(duì)所有傳入請(qǐng)求添加一個(gè)跟蹤標(biāo)頭,并將其向下游傳播。

? 工具 – 運(yùn)行 X-Ray 守護(hù)程序以從 X-Ray 開(kāi)發(fā)工具包接收分段。

業(yè)務(wù)例子配置:
1)API化的業(yè)務(wù)架構(gòu)圖:
AWS的性能檢測(cè)服務(wù)X-Ray(APM)
? 使用 AWS X-Ray 檢測(cè)無(wú)服務(wù)架構(gòu)工作流程中的響應(yīng)瓶頸,將其運(yùn)行時(shí)間提高了70%。
? 使用 X-Ray 的日志聚合器和可視化視圖發(fā)現(xiàn)執(zhí)行時(shí)間較長(zhǎng)的 lambda ,使用 X-Ray 的明細(xì)功能,檢查該 lambda 的 CloudWatch 日志。

2)配置X-Ray
在 AWS Lambda 函數(shù)上配置 X-Ray 集成

  1. 打開(kāi) AWS Lambda 控制臺(tái)
    AWS的性能檢測(cè)服務(wù)X-Ray(APM)

  2. 選擇您的函數(shù)
    AWS的性能檢測(cè)服務(wù)X-Ray(APM)

  3. 選擇 Configuration,在調(diào)試和錯(cuò)誤處理下,選擇啟用活動(dòng)跟蹤
    AWS的性能檢測(cè)服務(wù)X-Ray(APM)

  4. 切換到 X-Ray 的可視化儀表盤(pán)
    AWS的性能檢測(cè)服務(wù)X-Ray(APM)

  5. 條件篩選
    AWS的性能檢測(cè)服務(wù)X-Ray(APM)

  6. 問(wèn)題定位
    AWS的性能檢測(cè)服務(wù)X-Ray(APM)
    從上圖可以看出: lambda 自身的業(yè)務(wù)功能較復(fù)雜調(diào)用頻率過(guò)高;lambda 讀取數(shù)據(jù)庫(kù)的延時(shí)過(guò)高。

  7. 重寫(xiě) lambda 并優(yōu)化數(shù)據(jù)庫(kù)后,使用 X-Ray 服務(wù)映射來(lái)跟蹤并驗(yàn)證更新是否得到期望的性能提升
    AWS的性能檢測(cè)服務(wù)X-Ray(APM)
    從以上例子可以看出,X-Ray是一個(gè)很不錯(cuò)的服務(wù),可以幫助開(kāi)發(fā)及運(yùn)維團(tuán)隊(duì)節(jié)約大量的業(yè)務(wù)排障時(shí)間,快速提升業(yè)務(wù)體驗(yàn)。

【關(guān)于博思云為】
AWS的性能檢測(cè)服務(wù)X-Ray(APM)
作為一家專業(yè)的云計(jì)算服務(wù)型企業(yè),博思云為專為客戶提供 AWS 上的運(yùn)營(yíng)服務(wù):包括架構(gòu)咨詢服務(wù)、遷移服務(wù)、云安全集成服務(wù)、混合云管理服務(wù)、大數(shù)據(jù)服務(wù)以及 DevOps 服務(wù)。目前,博思云為在大數(shù)據(jù)、DevOps、架構(gòu)、數(shù)據(jù)庫(kù)以及操作系統(tǒng)等都已取得廠商認(rèn)證,在上海、南京、杭州、武漢等地設(shè)有分公司。為創(chuàng)新服務(wù)模式、引領(lǐng) IT 服務(wù)業(yè)的發(fā)展,博思云為將持續(xù)投入資源開(kāi)展智能混合云管理平臺(tái)、圖數(shù)據(jù)庫(kù)的研發(fā)等。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

當(dāng)前文章:AWS的性能檢測(cè)服務(wù)X-Ray(APM)-創(chuàng)新互聯(lián)
網(wǎng)站地址:http://muchs.cn/article10/deigdo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、網(wǎng)頁(yè)設(shè)計(jì)公司、商城網(wǎng)站小程序開(kāi)發(fā)、虛擬主機(jī)、自適應(yīng)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司